@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,600,700,800,900,300i,400i,500i,600i,700i,800i,900i&display=swap);
@import url(https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700&display=swap);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i&display=swap);





body {
  font-family: Jost;
}
.display-1 {
  font-family: 'Rubik', sans-serif;
  font-size: 6rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 7.5rem;
}
.display-2 {
  font-family: 'Oswald', sans-serif;
  font-size: 3rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.75rem;
}
.display-4 {
  font-family: 'Oswald', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.25rem;
}
.display-5 {
  font-family: 'Oswald', sans-serif;
  font-size: 1.6rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2rem;
}
.display-7 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.2rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.5rem;
}
/* ---- 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: 992px) {
  .display-1 {
    font-size: 4.8rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.2rem;
    font-size: calc( 2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.75rem + (6 - 2.75) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.4rem;
    font-size: calc( 1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.7rem + (3 - 1.7) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.28rem;
    font-size: calc( 1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.21rem + (1.6 - 1.21) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-lg {
  padding: 1rem 2.6rem;
  border-radius: 4px;
}
.bg-primary {
  background-color: #4479d9 !important;
}
.bg-success {
  background-color: #40b0bf !important;
}
.bg-info {
  background-color: #47b5ed !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #4479d9 !important;
  border-color: #4479d9 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2150a5 !important;
  border-color: #2150a5 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #ff0f0f !important;
  border-color: #ff0f0f !important;
}
.btn-info,
.btn-info:active {
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #148cca !important;
  border-color: #148cca !important;
}
.btn-success,
.btn-success:active {
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #2a747e !important;
  border-color: #2a747e !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
  color: #614f00 !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #0a0800 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #614f00 !important;
  background-color: #ffd10a !important;
  border-color: #ffd10a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #ff5f0f !important;
  border-color: #ff5f0f !important;
}
.btn-white,
.btn-white:active {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
  color: #7a7a7a !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #4f4f4f !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #7a7a7a !important;
  background-color: #cfcfcf !important;
  border-color: #cfcfcf !important;
}
.btn-black,
.btn-black:active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-primary-outline,
.btn-primary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #4479d9;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2150a5 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #4479d9 !important;
  border-color: #4479d9 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff6666;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ff0f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ff6666 !important;
  border-color: #ff6666 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #47b5ed;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #148cca !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #47b5ed !important;
  border-color: #47b5ed !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #40b0bf;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #2a747e !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #40b0bf !important;
  border-color: #40b0bf !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffe161;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffd10a !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #614f00 !important;
  background-color: #ffe161 !important;
  border-color: #ffe161 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff9966;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ff5f0f !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #ff9966 !important;
  border-color: #ff9966 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #232323;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  color: #000000 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #fafafa;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #cfcfcf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #7a7a7a !important;
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.text-primary {
  color: #4479d9 !important;
}
.text-secondary {
  color: #ff6666 !important;
}
.text-success {
  color: #40b0bf !important;
}
.text-info {
  color: #47b5ed !important;
}
.text-warning {
  color: #ffe161 !important;
}
.text-danger {
  color: #ff9966 !important;
}
.text-white {
  color: #fafafa !important;
}
.text-black {
  color: #232323 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #1f4a98 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #ff0000 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #266a73 !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #1283bc !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #facb00 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #ff5500 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #c7c7c7 !important;
}
a.text-black:hover,
a.text-black:focus,
a.text-black.active {
  color: #000000 !important;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption) {
  position: relative;
  background-image: transparent;
  background-size: 10000px 2px;
  background-repeat: no-repeat;
  background-position: 0px 1.2em;
  background-position: -10000px 1.2em;
}
a[class*="text-"]:not(.nav-link):not(.dropdown-item):not([role]):not(.navbar-caption):hover {
  transition: background-position 2s ease-in-out;
  background-image: linear-gradient(currentColor 50%, currentColor 50%);
  background-position: 0px 1.2em;
}
.nav-tabs .nav-link.active {
  color: #4479d9;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #47b5ed;
}
.alert-warning {
  background-color: #ffe161;
}
.alert-danger {
  background-color: #ff9966;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #4479d9;
  border-color: #4479d9;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #4479d9;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #eef2fb;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #a0d8df;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #ffffff;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
.form-control {
  font-family: 'Oswald', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.25rem;
}
.form-control:hover,
.form-control:focus {
  box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 1px 0px, rgba(0, 0, 0, 0.07) 0px 1px 3px 0px, rgba(0, 0, 0, 0.03) 0px 0px 0px 1px;
  border-color: #4479d9 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Oswald', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.25rem;
}
blockquote {
  border-color: #4479d9;
}
/* Forms */
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #4479d9;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #4479d9;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: #353535;
  border-bottom-color: #353535;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #4479d9;
  border-bottom-color: #4479d9;
}
.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: #4479d9 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ff6666 !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%;
  width: 100%;
  height: auto;
}
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='%234479d9' %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;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
.cid-spiAoNRI3a .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiAoNRI3a .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiAoNRI3a a {
  font-style: normal;
}
.cid-spiAoNRI3a .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiAoNRI3a .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiAoNRI3a .nav-item:focus,
.cid-spiAoNRI3a .nav-link:focus {
  outline: none;
}
.cid-spiAoNRI3a .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiAoNRI3a .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiAoNRI3a .menu-logo {
  margin-right: auto;
}
.cid-spiAoNRI3a .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiAoNRI3a .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiAoNRI3a .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiAoNRI3a .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiAoNRI3a .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiAoNRI3a .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiAoNRI3a .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiAoNRI3a .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiAoNRI3a .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiAoNRI3a .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiAoNRI3a .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiAoNRI3a .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiAoNRI3a .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiAoNRI3a .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiAoNRI3a .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiAoNRI3a .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiAoNRI3a .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiAoNRI3a .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiAoNRI3a .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiAoNRI3a .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiAoNRI3a .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiAoNRI3a .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiAoNRI3a .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiAoNRI3a button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiAoNRI3a button.navbar-toggler:focus {
  outline: none;
}
.cid-spiAoNRI3a button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiAoNRI3a button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiAoNRI3a button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiAoNRI3a button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiAoNRI3a button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiAoNRI3a nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiAoNRI3a nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiAoNRI3a nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiAoNRI3a nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiAoNRI3a .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiAoNRI3a .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiAoNRI3a .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiAoNRI3a .collapsed .navbar-collapse.collapsing,
.cid-spiAoNRI3a .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiAoNRI3a .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiAoNRI3a .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiAoNRI3a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiAoNRI3a .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiAoNRI3a .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiAoNRI3a .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiAoNRI3a .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiAoNRI3a .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiAoNRI3a .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiAoNRI3a .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiAoNRI3a .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiAoNRI3a .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiAoNRI3a .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiAoNRI3a .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiAoNRI3a .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiAoNRI3a .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiAoNRI3a .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiAoNRI3a.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiAoNRI3a img {
    height: 3.8rem !important;
  }
  .cid-spiAoNRI3a .btn {
    display: -webkit-flex;
  }
  .cid-spiAoNRI3a button.navbar-toggler {
    display: block;
  }
  .cid-spiAoNRI3a .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiAoNRI3a .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiAoNRI3a .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiAoNRI3a .navbar-collapse.collapsing,
  .cid-spiAoNRI3a .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiAoNRI3a .navbar-collapse.collapsing .navbar-nav,
  .cid-spiAoNRI3a .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiAoNRI3a .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiAoNRI3a .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiAoNRI3a .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiAoNRI3a .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiAoNRI3a .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiAoNRI3a .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiAoNRI3a .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiAoNRI3a .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiAoNRI3a .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiAoNRI3a .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiAoNRI3a .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiAoNRI3a .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiAoNRI3a .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiAoNRI3a .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiAoNRI3a .nav-link:hover,
.cid-spiAoNRI3a .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiAoQ1UCA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiAoQ1UCA .mbr-section-subtitle {
  color: #767676;
}
.cid-spiAoQw2a1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiAoQw2a1 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiAoQY8kN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiAoQY8kN .mbr-section-subtitle {
  color: #767676;
}
.cid-sw3QOScsZA {
  background-image: url("../../../assets/images/z4a2837-hdr-copy-1000x671.jpg");
}
.cid-sw3QOScsZA .mbr-section-title {
  color: #ffe161;
}
.cid-sw3QOScsZA .mbr-text,
.cid-sw3QOScsZA .mbr-section-btn {
  color: #fafafa;
}
.cid-spiAoRGZ60 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiAoRGZ60 .item {
  padding-bottom: 2rem;
}
.cid-spiAoRGZ60 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiAoRGZ60 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiAoRGZ60 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiAoRGZ60 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiAoRGZ60 .carousel-control,
.cid-spiAoRGZ60 .close {
  background: #1b1b1b;
}
.cid-spiAoRGZ60 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiAoRGZ60 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiAoRGZ60 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiAoRGZ60 .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiAoRGZ60 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiAoRGZ60 .close::before {
  content: '\e91a';
}
.cid-spiAoRGZ60 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiAoRGZ60 .carousel-control {
  display: flex;
  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-spiAoRGZ60 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiAoRGZ60 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiAoRGZ60 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiAoRGZ60 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiAoRGZ60 .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-spiAoRGZ60 .carousel-indicators li.active,
.cid-spiAoRGZ60 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiAoRGZ60 .carousel-indicators li::after,
.cid-spiAoRGZ60 .carousel-indicators li::before {
  content: none;
}
.cid-spiAoRGZ60 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiAoRGZ60 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiAoRGZ60 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiAoRGZ60 .carousel-indicators {
    display: none;
  }
}
.cid-spiAoRGZ60 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiAoRGZ60 .carousel-inner > .active {
  display: block;
}
.cid-spiAoRGZ60 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiAoRGZ60 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiAoRGZ60 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiAoRGZ60 .carousel-control,
  .cid-spiAoRGZ60 .carousel-indicators,
  .cid-spiAoRGZ60 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiAoRGZ60 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiAoRGZ60 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiAoRGZ60 .carousel-indicators .active,
.cid-spiAoRGZ60 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiAoRGZ60 .carousel-indicators .active {
  background: #fff;
}
.cid-spiAoRGZ60 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiAoRGZ60 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiAoRGZ60 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiAoRGZ60 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiAoRGZ60 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiAoRGZ60 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiAoRGZ60 .carousel {
  width: 100%;
}
.cid-spiAoRGZ60 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiAoRGZ60 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiAoRGZ60 .modal.fade .modal-dialog,
.cid-spiAoRGZ60 .modal.in .modal-dialog {
  transform: none;
}
.cid-spiAoRGZ60 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiAoRGZ60 H6 {
  text-align: center;
}
.cid-spiAoRGZ60 H3 {
  color: #0f7699;
}
.cid-spiAoRGZ60 H4 {
  color: #ff0707;
}
.cid-spiAoTxcin {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiAoTxcin .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiAoTxcin .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiAoTxcin .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiAoTxcin .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiAoTxcin .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiAoTxcin .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiAoTxcin .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiAoTxcin .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiAoTxcin .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiB19iwFF .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiB19iwFF .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiB19iwFF a {
  font-style: normal;
}
.cid-spiB19iwFF .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiB19iwFF .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiB19iwFF .nav-item:focus,
.cid-spiB19iwFF .nav-link:focus {
  outline: none;
}
.cid-spiB19iwFF .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiB19iwFF .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiB19iwFF .menu-logo {
  margin-right: auto;
}
.cid-spiB19iwFF .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiB19iwFF .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiB19iwFF .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiB19iwFF .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiB19iwFF .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiB19iwFF .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiB19iwFF .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiB19iwFF .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiB19iwFF .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiB19iwFF .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiB19iwFF .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiB19iwFF .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiB19iwFF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiB19iwFF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiB19iwFF .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiB19iwFF .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiB19iwFF .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiB19iwFF .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiB19iwFF .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiB19iwFF .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiB19iwFF .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiB19iwFF .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiB19iwFF .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiB19iwFF button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiB19iwFF button.navbar-toggler:focus {
  outline: none;
}
.cid-spiB19iwFF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiB19iwFF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiB19iwFF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiB19iwFF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiB19iwFF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiB19iwFF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiB19iwFF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiB19iwFF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiB19iwFF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiB19iwFF .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiB19iwFF .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiB19iwFF .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiB19iwFF .collapsed .navbar-collapse.collapsing,
.cid-spiB19iwFF .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiB19iwFF .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiB19iwFF .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiB19iwFF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiB19iwFF .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiB19iwFF .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiB19iwFF .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiB19iwFF .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiB19iwFF .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiB19iwFF .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiB19iwFF .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiB19iwFF .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiB19iwFF .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiB19iwFF .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiB19iwFF .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiB19iwFF .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiB19iwFF .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiB19iwFF .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiB19iwFF.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiB19iwFF img {
    height: 3.8rem !important;
  }
  .cid-spiB19iwFF .btn {
    display: -webkit-flex;
  }
  .cid-spiB19iwFF button.navbar-toggler {
    display: block;
  }
  .cid-spiB19iwFF .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiB19iwFF .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiB19iwFF .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiB19iwFF .navbar-collapse.collapsing,
  .cid-spiB19iwFF .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiB19iwFF .navbar-collapse.collapsing .navbar-nav,
  .cid-spiB19iwFF .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiB19iwFF .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiB19iwFF .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiB19iwFF .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiB19iwFF .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiB19iwFF .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiB19iwFF .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiB19iwFF .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiB19iwFF .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiB19iwFF .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiB19iwFF .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiB19iwFF .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiB19iwFF .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiB19iwFF .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiB19iwFF .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiB19iwFF .nav-link:hover,
.cid-spiB19iwFF .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiB1aiJtH {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiB1aiJtH .mbr-section-subtitle {
  color: #767676;
}
.cid-spiB1aKYwA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiB1aKYwA .mbr-section-subtitle {
  color: #767676;
}
.cid-spiB1bhYfe {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiB1bhYfe .mbr-section-subtitle {
  color: #767676;
}
.cid-sw3UKxo5s5 {
  background-image: url("../../../assets/images/srf5513-1000x667.jpg");
}
.cid-sw3UKxo5s5 .mbr-section-title {
  color: #ffe161;
}
.cid-sw3UKxo5s5 .mbr-text,
.cid-sw3UKxo5s5 .mbr-section-btn {
  color: #fafafa;
}
.cid-spiB1bYLP9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiB1bYLP9 .item {
  padding-bottom: 2rem;
}
.cid-spiB1bYLP9 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiB1bYLP9 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiB1bYLP9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiB1bYLP9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiB1bYLP9 .carousel-control,
.cid-spiB1bYLP9 .close {
  background: #1b1b1b;
}
.cid-spiB1bYLP9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiB1bYLP9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiB1bYLP9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiB1bYLP9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiB1bYLP9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiB1bYLP9 .close::before {
  content: '\e91a';
}
.cid-spiB1bYLP9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiB1bYLP9 .carousel-control {
  display: flex;
  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-spiB1bYLP9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiB1bYLP9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiB1bYLP9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiB1bYLP9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiB1bYLP9 .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-spiB1bYLP9 .carousel-indicators li.active,
.cid-spiB1bYLP9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiB1bYLP9 .carousel-indicators li::after,
.cid-spiB1bYLP9 .carousel-indicators li::before {
  content: none;
}
.cid-spiB1bYLP9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiB1bYLP9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiB1bYLP9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiB1bYLP9 .carousel-indicators {
    display: none;
  }
}
.cid-spiB1bYLP9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiB1bYLP9 .carousel-inner > .active {
  display: block;
}
.cid-spiB1bYLP9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiB1bYLP9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiB1bYLP9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiB1bYLP9 .carousel-control,
  .cid-spiB1bYLP9 .carousel-indicators,
  .cid-spiB1bYLP9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiB1bYLP9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiB1bYLP9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiB1bYLP9 .carousel-indicators .active,
.cid-spiB1bYLP9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiB1bYLP9 .carousel-indicators .active {
  background: #fff;
}
.cid-spiB1bYLP9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiB1bYLP9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiB1bYLP9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiB1bYLP9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiB1bYLP9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiB1bYLP9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiB1bYLP9 .carousel {
  width: 100%;
}
.cid-spiB1bYLP9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiB1bYLP9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiB1bYLP9 .modal.fade .modal-dialog,
.cid-spiB1bYLP9 .modal.in .modal-dialog {
  transform: none;
}
.cid-spiB1bYLP9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiB1bYLP9 H6 {
  text-align: center;
}
.cid-spiB1bYLP9 H3 {
  color: #0f7699;
}
.cid-spiB1bYLP9 H4 {
  color: #ff0707;
}
.cid-spiB1dMfhU {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiB1dMfhU .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiB1dMfhU .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiB1dMfhU .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiB1dMfhU .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiB1dMfhU .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiB1dMfhU .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiB1dMfhU .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiB1dMfhU .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiB1dMfhU .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiCAeWoY0 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiCAeWoY0 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiCAeWoY0 a {
  font-style: normal;
}
.cid-spiCAeWoY0 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiCAeWoY0 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiCAeWoY0 .nav-item:focus,
.cid-spiCAeWoY0 .nav-link:focus {
  outline: none;
}
.cid-spiCAeWoY0 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiCAeWoY0 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiCAeWoY0 .menu-logo {
  margin-right: auto;
}
.cid-spiCAeWoY0 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiCAeWoY0 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiCAeWoY0 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiCAeWoY0 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiCAeWoY0 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiCAeWoY0 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiCAeWoY0 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiCAeWoY0 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiCAeWoY0 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiCAeWoY0 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiCAeWoY0 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiCAeWoY0 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiCAeWoY0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiCAeWoY0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiCAeWoY0 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiCAeWoY0 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiCAeWoY0 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiCAeWoY0 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiCAeWoY0 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiCAeWoY0 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiCAeWoY0 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiCAeWoY0 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiCAeWoY0 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiCAeWoY0 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiCAeWoY0 button.navbar-toggler:focus {
  outline: none;
}
.cid-spiCAeWoY0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiCAeWoY0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiCAeWoY0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiCAeWoY0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiCAeWoY0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiCAeWoY0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiCAeWoY0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiCAeWoY0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiCAeWoY0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiCAeWoY0 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiCAeWoY0 .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiCAeWoY0 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiCAeWoY0 .collapsed .navbar-collapse.collapsing,
.cid-spiCAeWoY0 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiCAeWoY0 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiCAeWoY0 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiCAeWoY0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiCAeWoY0 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiCAeWoY0 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiCAeWoY0 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiCAeWoY0 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiCAeWoY0 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiCAeWoY0 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiCAeWoY0 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiCAeWoY0 .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiCAeWoY0 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiCAeWoY0 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiCAeWoY0 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiCAeWoY0 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiCAeWoY0 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiCAeWoY0 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiCAeWoY0.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiCAeWoY0 img {
    height: 3.8rem !important;
  }
  .cid-spiCAeWoY0 .btn {
    display: -webkit-flex;
  }
  .cid-spiCAeWoY0 button.navbar-toggler {
    display: block;
  }
  .cid-spiCAeWoY0 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiCAeWoY0 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiCAeWoY0 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiCAeWoY0 .navbar-collapse.collapsing,
  .cid-spiCAeWoY0 .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiCAeWoY0 .navbar-collapse.collapsing .navbar-nav,
  .cid-spiCAeWoY0 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiCAeWoY0 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiCAeWoY0 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiCAeWoY0 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiCAeWoY0 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiCAeWoY0 .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiCAeWoY0 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiCAeWoY0 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiCAeWoY0 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiCAeWoY0 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiCAeWoY0 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiCAeWoY0 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiCAeWoY0 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiCAeWoY0 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiCAeWoY0 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiCAeWoY0 .nav-link:hover,
.cid-spiCAeWoY0 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiCAfumTx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiCAfumTx .mbr-section-subtitle {
  color: #767676;
}
.cid-spiCAfZHi5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiCAfZHi5 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiCAgt7mL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiCAgt7mL .mbr-section-subtitle {
  color: #767676;
}
.cid-sw4SKgmHeP {
  background-image: url("../../../assets/images/elabelek-lakehousearea18-2020-large-1000x667.jpg");
}
.cid-sw4SKgmHeP .mbr-section-title {
  color: #ffe161;
}
.cid-sw4SKgmHeP .mbr-text,
.cid-sw4SKgmHeP .mbr-section-btn {
  color: #ffe161;
}
.cid-spiCAgZILO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiCAgZILO .item {
  padding-bottom: 2rem;
}
.cid-spiCAgZILO .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiCAgZILO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiCAgZILO .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiCAgZILO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiCAgZILO .carousel-control,
.cid-spiCAgZILO .close {
  background: #1b1b1b;
}
.cid-spiCAgZILO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiCAgZILO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiCAgZILO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiCAgZILO .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiCAgZILO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiCAgZILO .close::before {
  content: '\e91a';
}
.cid-spiCAgZILO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiCAgZILO .carousel-control {
  display: flex;
  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-spiCAgZILO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiCAgZILO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiCAgZILO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiCAgZILO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiCAgZILO .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-spiCAgZILO .carousel-indicators li.active,
.cid-spiCAgZILO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiCAgZILO .carousel-indicators li::after,
.cid-spiCAgZILO .carousel-indicators li::before {
  content: none;
}
.cid-spiCAgZILO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiCAgZILO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiCAgZILO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiCAgZILO .carousel-indicators {
    display: none;
  }
}
.cid-spiCAgZILO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiCAgZILO .carousel-inner > .active {
  display: block;
}
.cid-spiCAgZILO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiCAgZILO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiCAgZILO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiCAgZILO .carousel-control,
  .cid-spiCAgZILO .carousel-indicators,
  .cid-spiCAgZILO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiCAgZILO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiCAgZILO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiCAgZILO .carousel-indicators .active,
.cid-spiCAgZILO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiCAgZILO .carousel-indicators .active {
  background: #fff;
}
.cid-spiCAgZILO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiCAgZILO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiCAgZILO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiCAgZILO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiCAgZILO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiCAgZILO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiCAgZILO .carousel {
  width: 100%;
}
.cid-spiCAgZILO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiCAgZILO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiCAgZILO .modal.fade .modal-dialog,
.cid-spiCAgZILO .modal.in .modal-dialog {
  transform: none;
}
.cid-spiCAgZILO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiCAgZILO H6 {
  text-align: center;
}
.cid-spiCAgZILO H3 {
  color: #0f7699;
}
.cid-spiCAgZILO H4 {
  color: #ff0707;
}
.cid-spiCAiQnaF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiCAiQnaF .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiCAiQnaF .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiCAiQnaF .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiCAiQnaF .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiCAiQnaF .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiCAiQnaF .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiCAiQnaF .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiCAiQnaF .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiCAiQnaF .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiDhRU5mM .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiDhRU5mM .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiDhRU5mM a {
  font-style: normal;
}
.cid-spiDhRU5mM .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiDhRU5mM .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiDhRU5mM .nav-item:focus,
.cid-spiDhRU5mM .nav-link:focus {
  outline: none;
}
.cid-spiDhRU5mM .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiDhRU5mM .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiDhRU5mM .menu-logo {
  margin-right: auto;
}
.cid-spiDhRU5mM .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiDhRU5mM .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiDhRU5mM .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiDhRU5mM .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiDhRU5mM .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiDhRU5mM .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiDhRU5mM .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiDhRU5mM .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiDhRU5mM .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiDhRU5mM .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiDhRU5mM .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiDhRU5mM .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiDhRU5mM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiDhRU5mM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiDhRU5mM .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiDhRU5mM .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiDhRU5mM .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiDhRU5mM .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiDhRU5mM .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiDhRU5mM .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiDhRU5mM .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiDhRU5mM .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiDhRU5mM .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiDhRU5mM button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiDhRU5mM button.navbar-toggler:focus {
  outline: none;
}
.cid-spiDhRU5mM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiDhRU5mM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiDhRU5mM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiDhRU5mM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiDhRU5mM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiDhRU5mM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiDhRU5mM nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiDhRU5mM nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiDhRU5mM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiDhRU5mM .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiDhRU5mM .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiDhRU5mM .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiDhRU5mM .collapsed .navbar-collapse.collapsing,
.cid-spiDhRU5mM .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiDhRU5mM .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiDhRU5mM .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiDhRU5mM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiDhRU5mM .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiDhRU5mM .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiDhRU5mM .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiDhRU5mM .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiDhRU5mM .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiDhRU5mM .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiDhRU5mM .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiDhRU5mM .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiDhRU5mM .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiDhRU5mM .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiDhRU5mM .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiDhRU5mM .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiDhRU5mM .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiDhRU5mM .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiDhRU5mM.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiDhRU5mM img {
    height: 3.8rem !important;
  }
  .cid-spiDhRU5mM .btn {
    display: -webkit-flex;
  }
  .cid-spiDhRU5mM button.navbar-toggler {
    display: block;
  }
  .cid-spiDhRU5mM .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiDhRU5mM .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiDhRU5mM .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiDhRU5mM .navbar-collapse.collapsing,
  .cid-spiDhRU5mM .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiDhRU5mM .navbar-collapse.collapsing .navbar-nav,
  .cid-spiDhRU5mM .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiDhRU5mM .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiDhRU5mM .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiDhRU5mM .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiDhRU5mM .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiDhRU5mM .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiDhRU5mM .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiDhRU5mM .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiDhRU5mM .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiDhRU5mM .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiDhRU5mM .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiDhRU5mM .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiDhRU5mM .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiDhRU5mM .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiDhRU5mM .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiDhRU5mM .nav-link:hover,
.cid-spiDhRU5mM .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiDhSIKiW {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiDhSIKiW .mbr-section-subtitle {
  color: #767676;
}
.cid-spiDhTfRHD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiDhTfRHD .mbr-section-subtitle {
  color: #767676;
}
.cid-spiDhTT8tn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiDhTT8tn .mbr-section-subtitle {
  color: #767676;
}
.cid-sw4VEc8OeK {
  background-image: url("../../../assets/images/mainpool6-golfresort-h-1000x667.jpg");
}
.cid-sw4VEc8OeK .mbr-section-title {
  color: #ffe161;
}
.cid-sw4VEc8OeK .mbr-text,
.cid-sw4VEc8OeK .mbr-section-btn {
  color: #ffe161;
}
.cid-spiDhUIOTN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiDhUIOTN .item {
  padding-bottom: 2rem;
}
.cid-spiDhUIOTN .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiDhUIOTN .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiDhUIOTN .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiDhUIOTN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiDhUIOTN .carousel-control,
.cid-spiDhUIOTN .close {
  background: #1b1b1b;
}
.cid-spiDhUIOTN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiDhUIOTN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiDhUIOTN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiDhUIOTN .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiDhUIOTN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiDhUIOTN .close::before {
  content: '\e91a';
}
.cid-spiDhUIOTN .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiDhUIOTN .carousel-control {
  display: flex;
  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-spiDhUIOTN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiDhUIOTN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiDhUIOTN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiDhUIOTN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiDhUIOTN .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-spiDhUIOTN .carousel-indicators li.active,
.cid-spiDhUIOTN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiDhUIOTN .carousel-indicators li::after,
.cid-spiDhUIOTN .carousel-indicators li::before {
  content: none;
}
.cid-spiDhUIOTN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiDhUIOTN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiDhUIOTN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiDhUIOTN .carousel-indicators {
    display: none;
  }
}
.cid-spiDhUIOTN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiDhUIOTN .carousel-inner > .active {
  display: block;
}
.cid-spiDhUIOTN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiDhUIOTN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiDhUIOTN .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiDhUIOTN .carousel-control,
  .cid-spiDhUIOTN .carousel-indicators,
  .cid-spiDhUIOTN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiDhUIOTN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiDhUIOTN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiDhUIOTN .carousel-indicators .active,
.cid-spiDhUIOTN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiDhUIOTN .carousel-indicators .active {
  background: #fff;
}
.cid-spiDhUIOTN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiDhUIOTN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiDhUIOTN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiDhUIOTN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiDhUIOTN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiDhUIOTN .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiDhUIOTN .carousel {
  width: 100%;
}
.cid-spiDhUIOTN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiDhUIOTN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiDhUIOTN .modal.fade .modal-dialog,
.cid-spiDhUIOTN .modal.in .modal-dialog {
  transform: none;
}
.cid-spiDhUIOTN .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiDhUIOTN H6 {
  text-align: center;
}
.cid-spiDhUIOTN H3 {
  color: #0f7699;
}
.cid-spiDhUIOTN H4 {
  color: #ff0707;
}
.cid-spiDhWxIhA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiDhWxIhA .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiDhWxIhA .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiDhWxIhA .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiDhWxIhA .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiDhWxIhA .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiDhWxIhA .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiDhWxIhA .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiDhWxIhA .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiDhWxIhA .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiDOoHTyC .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiDOoHTyC .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiDOoHTyC a {
  font-style: normal;
}
.cid-spiDOoHTyC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiDOoHTyC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiDOoHTyC .nav-item:focus,
.cid-spiDOoHTyC .nav-link:focus {
  outline: none;
}
.cid-spiDOoHTyC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiDOoHTyC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiDOoHTyC .menu-logo {
  margin-right: auto;
}
.cid-spiDOoHTyC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiDOoHTyC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiDOoHTyC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiDOoHTyC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiDOoHTyC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiDOoHTyC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiDOoHTyC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiDOoHTyC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiDOoHTyC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiDOoHTyC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiDOoHTyC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiDOoHTyC .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiDOoHTyC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiDOoHTyC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiDOoHTyC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiDOoHTyC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiDOoHTyC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiDOoHTyC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiDOoHTyC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiDOoHTyC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiDOoHTyC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiDOoHTyC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiDOoHTyC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiDOoHTyC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiDOoHTyC button.navbar-toggler:focus {
  outline: none;
}
.cid-spiDOoHTyC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiDOoHTyC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiDOoHTyC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiDOoHTyC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiDOoHTyC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiDOoHTyC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiDOoHTyC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiDOoHTyC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiDOoHTyC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiDOoHTyC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiDOoHTyC .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiDOoHTyC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiDOoHTyC .collapsed .navbar-collapse.collapsing,
.cid-spiDOoHTyC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiDOoHTyC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiDOoHTyC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiDOoHTyC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiDOoHTyC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiDOoHTyC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiDOoHTyC .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiDOoHTyC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiDOoHTyC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiDOoHTyC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiDOoHTyC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiDOoHTyC .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiDOoHTyC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiDOoHTyC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiDOoHTyC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiDOoHTyC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiDOoHTyC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiDOoHTyC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiDOoHTyC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiDOoHTyC img {
    height: 3.8rem !important;
  }
  .cid-spiDOoHTyC .btn {
    display: -webkit-flex;
  }
  .cid-spiDOoHTyC button.navbar-toggler {
    display: block;
  }
  .cid-spiDOoHTyC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiDOoHTyC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiDOoHTyC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiDOoHTyC .navbar-collapse.collapsing,
  .cid-spiDOoHTyC .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiDOoHTyC .navbar-collapse.collapsing .navbar-nav,
  .cid-spiDOoHTyC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiDOoHTyC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiDOoHTyC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiDOoHTyC .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiDOoHTyC .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiDOoHTyC .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiDOoHTyC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiDOoHTyC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiDOoHTyC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiDOoHTyC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiDOoHTyC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiDOoHTyC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiDOoHTyC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiDOoHTyC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiDOoHTyC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiDOoHTyC .nav-link:hover,
.cid-spiDOoHTyC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiDOpMAjF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiDOpMAjF .mbr-section-subtitle {
  color: #767676;
}
.cid-spiDOqjJ1f {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiDOqjJ1f .mbr-section-subtitle {
  color: #767676;
}
.cid-spiDOqTIK6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiDOqTIK6 .mbr-section-subtitle {
  color: #767676;
}
.cid-sw4XNp1Cgv {
  background-image: url("../../../assets/images/pier10-serenityresort-h-1000x667.jpg");
}
.cid-sw4XNp1Cgv .mbr-section-title {
  color: #ffe161;
}
.cid-sw4XNp1Cgv .mbr-text,
.cid-sw4XNp1Cgv .mbr-section-btn {
  color: #ffe161;
}
.cid-spiDOrBw7L {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiDOrBw7L .item {
  padding-bottom: 2rem;
}
.cid-spiDOrBw7L .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiDOrBw7L .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiDOrBw7L .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiDOrBw7L .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiDOrBw7L .carousel-control,
.cid-spiDOrBw7L .close {
  background: #1b1b1b;
}
.cid-spiDOrBw7L .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiDOrBw7L .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiDOrBw7L .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiDOrBw7L .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiDOrBw7L .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiDOrBw7L .close::before {
  content: '\e91a';
}
.cid-spiDOrBw7L .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiDOrBw7L .carousel-control {
  display: flex;
  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-spiDOrBw7L .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiDOrBw7L .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiDOrBw7L .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiDOrBw7L .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiDOrBw7L .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-spiDOrBw7L .carousel-indicators li.active,
.cid-spiDOrBw7L .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiDOrBw7L .carousel-indicators li::after,
.cid-spiDOrBw7L .carousel-indicators li::before {
  content: none;
}
.cid-spiDOrBw7L .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiDOrBw7L .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiDOrBw7L .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiDOrBw7L .carousel-indicators {
    display: none;
  }
}
.cid-spiDOrBw7L .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiDOrBw7L .carousel-inner > .active {
  display: block;
}
.cid-spiDOrBw7L .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiDOrBw7L .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiDOrBw7L .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiDOrBw7L .carousel-control,
  .cid-spiDOrBw7L .carousel-indicators,
  .cid-spiDOrBw7L .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiDOrBw7L .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiDOrBw7L .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiDOrBw7L .carousel-indicators .active,
.cid-spiDOrBw7L .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiDOrBw7L .carousel-indicators .active {
  background: #fff;
}
.cid-spiDOrBw7L .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiDOrBw7L .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiDOrBw7L .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiDOrBw7L .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiDOrBw7L .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiDOrBw7L .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiDOrBw7L .carousel {
  width: 100%;
}
.cid-spiDOrBw7L .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiDOrBw7L .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiDOrBw7L .modal.fade .modal-dialog,
.cid-spiDOrBw7L .modal.in .modal-dialog {
  transform: none;
}
.cid-spiDOrBw7L .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiDOrBw7L H6 {
  text-align: center;
}
.cid-spiDOrBw7L H3 {
  color: #0f7699;
}
.cid-spiDOrBw7L H4 {
  color: #ff0707;
}
.cid-spiDOtCsj9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiDOtCsj9 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiDOtCsj9 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiDOtCsj9 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiDOtCsj9 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiDOtCsj9 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiDOtCsj9 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiDOtCsj9 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiDOtCsj9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiDOtCsj9 .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiEjAfWCr .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiEjAfWCr .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiEjAfWCr a {
  font-style: normal;
}
.cid-spiEjAfWCr .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiEjAfWCr .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiEjAfWCr .nav-item:focus,
.cid-spiEjAfWCr .nav-link:focus {
  outline: none;
}
.cid-spiEjAfWCr .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiEjAfWCr .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiEjAfWCr .menu-logo {
  margin-right: auto;
}
.cid-spiEjAfWCr .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiEjAfWCr .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiEjAfWCr .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiEjAfWCr .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiEjAfWCr .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiEjAfWCr .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiEjAfWCr .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiEjAfWCr .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiEjAfWCr .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiEjAfWCr .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiEjAfWCr .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiEjAfWCr .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiEjAfWCr .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiEjAfWCr .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiEjAfWCr .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiEjAfWCr .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiEjAfWCr .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiEjAfWCr .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiEjAfWCr .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiEjAfWCr .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiEjAfWCr .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiEjAfWCr .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiEjAfWCr .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiEjAfWCr button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiEjAfWCr button.navbar-toggler:focus {
  outline: none;
}
.cid-spiEjAfWCr button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiEjAfWCr button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiEjAfWCr button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiEjAfWCr button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiEjAfWCr button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiEjAfWCr nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiEjAfWCr nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiEjAfWCr nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiEjAfWCr nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiEjAfWCr .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiEjAfWCr .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiEjAfWCr .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiEjAfWCr .collapsed .navbar-collapse.collapsing,
.cid-spiEjAfWCr .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiEjAfWCr .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiEjAfWCr .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiEjAfWCr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiEjAfWCr .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiEjAfWCr .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiEjAfWCr .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiEjAfWCr .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiEjAfWCr .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiEjAfWCr .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiEjAfWCr .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiEjAfWCr .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiEjAfWCr .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiEjAfWCr .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiEjAfWCr .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiEjAfWCr .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiEjAfWCr .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiEjAfWCr .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiEjAfWCr.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiEjAfWCr img {
    height: 3.8rem !important;
  }
  .cid-spiEjAfWCr .btn {
    display: -webkit-flex;
  }
  .cid-spiEjAfWCr button.navbar-toggler {
    display: block;
  }
  .cid-spiEjAfWCr .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiEjAfWCr .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiEjAfWCr .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiEjAfWCr .navbar-collapse.collapsing,
  .cid-spiEjAfWCr .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiEjAfWCr .navbar-collapse.collapsing .navbar-nav,
  .cid-spiEjAfWCr .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiEjAfWCr .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiEjAfWCr .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiEjAfWCr .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiEjAfWCr .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiEjAfWCr .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiEjAfWCr .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiEjAfWCr .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiEjAfWCr .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiEjAfWCr .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiEjAfWCr .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiEjAfWCr .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiEjAfWCr .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiEjAfWCr .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiEjAfWCr .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiEjAfWCr .nav-link:hover,
.cid-spiEjAfWCr .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiEjB6St8 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiEjB6St8 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiEjBy4fP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiEjBy4fP .mbr-section-subtitle {
  color: #767676;
}
.cid-spiEjC4Eon {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiEjC4Eon .mbr-section-subtitle {
  color: #767676;
}
.cid-sw4ZtJxVfq {
  background-image: url("../../../assets/images/generalview2-sportsarena-h-1000x667.jpg");
}
.cid-sw4ZtJxVfq .mbr-section-title {
  color: #ffe161;
}
.cid-sw4ZtJxVfq .mbr-text,
.cid-sw4ZtJxVfq .mbr-section-btn {
  color: #ffe161;
}
.cid-spiEjCDE4a {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiEjCDE4a .item {
  padding-bottom: 2rem;
}
.cid-spiEjCDE4a .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiEjCDE4a .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiEjCDE4a .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiEjCDE4a .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiEjCDE4a .carousel-control,
.cid-spiEjCDE4a .close {
  background: #1b1b1b;
}
.cid-spiEjCDE4a .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiEjCDE4a .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiEjCDE4a .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiEjCDE4a .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiEjCDE4a .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiEjCDE4a .close::before {
  content: '\e91a';
}
.cid-spiEjCDE4a .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiEjCDE4a .carousel-control {
  display: flex;
  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-spiEjCDE4a .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiEjCDE4a .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiEjCDE4a .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiEjCDE4a .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiEjCDE4a .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-spiEjCDE4a .carousel-indicators li.active,
.cid-spiEjCDE4a .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiEjCDE4a .carousel-indicators li::after,
.cid-spiEjCDE4a .carousel-indicators li::before {
  content: none;
}
.cid-spiEjCDE4a .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiEjCDE4a .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiEjCDE4a .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiEjCDE4a .carousel-indicators {
    display: none;
  }
}
.cid-spiEjCDE4a .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiEjCDE4a .carousel-inner > .active {
  display: block;
}
.cid-spiEjCDE4a .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiEjCDE4a .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiEjCDE4a .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiEjCDE4a .carousel-control,
  .cid-spiEjCDE4a .carousel-indicators,
  .cid-spiEjCDE4a .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiEjCDE4a .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiEjCDE4a .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiEjCDE4a .carousel-indicators .active,
.cid-spiEjCDE4a .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiEjCDE4a .carousel-indicators .active {
  background: #fff;
}
.cid-spiEjCDE4a .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiEjCDE4a .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiEjCDE4a .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiEjCDE4a .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiEjCDE4a .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiEjCDE4a .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiEjCDE4a .carousel {
  width: 100%;
}
.cid-spiEjCDE4a .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiEjCDE4a .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiEjCDE4a .modal.fade .modal-dialog,
.cid-spiEjCDE4a .modal.in .modal-dialog {
  transform: none;
}
.cid-spiEjCDE4a .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiEjCDE4a H6 {
  text-align: center;
}
.cid-spiEjCDE4a H3 {
  color: #0f7699;
}
.cid-spiEjCDE4a H4 {
  color: #ff0707;
}
.cid-spiEjEyPMq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiEjEyPMq .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiEjEyPMq .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiEjEyPMq .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiEjEyPMq .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiEjEyPMq .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiEjEyPMq .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiEjEyPMq .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiEjEyPMq .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiEjEyPMq .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiEOHTCtT .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiEOHTCtT .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiEOHTCtT a {
  font-style: normal;
}
.cid-spiEOHTCtT .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiEOHTCtT .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiEOHTCtT .nav-item:focus,
.cid-spiEOHTCtT .nav-link:focus {
  outline: none;
}
.cid-spiEOHTCtT .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiEOHTCtT .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiEOHTCtT .menu-logo {
  margin-right: auto;
}
.cid-spiEOHTCtT .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiEOHTCtT .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiEOHTCtT .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiEOHTCtT .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiEOHTCtT .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiEOHTCtT .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiEOHTCtT .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiEOHTCtT .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiEOHTCtT .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiEOHTCtT .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiEOHTCtT .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiEOHTCtT .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiEOHTCtT .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiEOHTCtT .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiEOHTCtT .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiEOHTCtT .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiEOHTCtT .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiEOHTCtT .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiEOHTCtT .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiEOHTCtT .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiEOHTCtT .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiEOHTCtT .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiEOHTCtT .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiEOHTCtT button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiEOHTCtT button.navbar-toggler:focus {
  outline: none;
}
.cid-spiEOHTCtT button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiEOHTCtT button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiEOHTCtT button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiEOHTCtT button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiEOHTCtT button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiEOHTCtT nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiEOHTCtT nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiEOHTCtT nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiEOHTCtT nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiEOHTCtT .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiEOHTCtT .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiEOHTCtT .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiEOHTCtT .collapsed .navbar-collapse.collapsing,
.cid-spiEOHTCtT .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiEOHTCtT .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiEOHTCtT .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiEOHTCtT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiEOHTCtT .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiEOHTCtT .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiEOHTCtT .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiEOHTCtT .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiEOHTCtT .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiEOHTCtT .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiEOHTCtT .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiEOHTCtT .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiEOHTCtT .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiEOHTCtT .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiEOHTCtT .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiEOHTCtT .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiEOHTCtT .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiEOHTCtT .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiEOHTCtT.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiEOHTCtT img {
    height: 3.8rem !important;
  }
  .cid-spiEOHTCtT .btn {
    display: -webkit-flex;
  }
  .cid-spiEOHTCtT button.navbar-toggler {
    display: block;
  }
  .cid-spiEOHTCtT .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiEOHTCtT .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiEOHTCtT .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiEOHTCtT .navbar-collapse.collapsing,
  .cid-spiEOHTCtT .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiEOHTCtT .navbar-collapse.collapsing .navbar-nav,
  .cid-spiEOHTCtT .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiEOHTCtT .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiEOHTCtT .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiEOHTCtT .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiEOHTCtT .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiEOHTCtT .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiEOHTCtT .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiEOHTCtT .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiEOHTCtT .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiEOHTCtT .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiEOHTCtT .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiEOHTCtT .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiEOHTCtT .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiEOHTCtT .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiEOHTCtT .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiEOHTCtT .nav-link:hover,
.cid-spiEOHTCtT .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiEOIZrfA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiEOIZrfA .mbr-section-subtitle {
  color: #767676;
}
.cid-spiEOJvFUE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiEOJvFUE .mbr-section-subtitle {
  color: #767676;
}
.cid-spiEOK2LFb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiEOK2LFb .mbr-section-subtitle {
  color: #767676;
}
.cid-sw511n0THV {
  background-image: url("../../../assets/images/beach6-verderesort-h-1000x667.jpg");
}
.cid-sw511n0THV .mbr-section-title {
  color: #ffe161;
}
.cid-sw511n0THV .mbr-text,
.cid-sw511n0THV .mbr-section-btn {
  color: #ffe161;
}
.cid-spiEOKK9Zg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiEOKK9Zg .item {
  padding-bottom: 2rem;
}
.cid-spiEOKK9Zg .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiEOKK9Zg .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiEOKK9Zg .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiEOKK9Zg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiEOKK9Zg .carousel-control,
.cid-spiEOKK9Zg .close {
  background: #1b1b1b;
}
.cid-spiEOKK9Zg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiEOKK9Zg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiEOKK9Zg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiEOKK9Zg .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiEOKK9Zg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiEOKK9Zg .close::before {
  content: '\e91a';
}
.cid-spiEOKK9Zg .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiEOKK9Zg .carousel-control {
  display: flex;
  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-spiEOKK9Zg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiEOKK9Zg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiEOKK9Zg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiEOKK9Zg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiEOKK9Zg .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-spiEOKK9Zg .carousel-indicators li.active,
.cid-spiEOKK9Zg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiEOKK9Zg .carousel-indicators li::after,
.cid-spiEOKK9Zg .carousel-indicators li::before {
  content: none;
}
.cid-spiEOKK9Zg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiEOKK9Zg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiEOKK9Zg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiEOKK9Zg .carousel-indicators {
    display: none;
  }
}
.cid-spiEOKK9Zg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiEOKK9Zg .carousel-inner > .active {
  display: block;
}
.cid-spiEOKK9Zg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiEOKK9Zg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiEOKK9Zg .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiEOKK9Zg .carousel-control,
  .cid-spiEOKK9Zg .carousel-indicators,
  .cid-spiEOKK9Zg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiEOKK9Zg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiEOKK9Zg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiEOKK9Zg .carousel-indicators .active,
.cid-spiEOKK9Zg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiEOKK9Zg .carousel-indicators .active {
  background: #fff;
}
.cid-spiEOKK9Zg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiEOKK9Zg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiEOKK9Zg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiEOKK9Zg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiEOKK9Zg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiEOKK9Zg .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiEOKK9Zg .carousel {
  width: 100%;
}
.cid-spiEOKK9Zg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiEOKK9Zg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiEOKK9Zg .modal.fade .modal-dialog,
.cid-spiEOKK9Zg .modal.in .modal-dialog {
  transform: none;
}
.cid-spiEOKK9Zg .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiEOKK9Zg H6 {
  text-align: center;
}
.cid-spiEOKK9Zg H3 {
  color: #0f7699;
}
.cid-spiEOKK9Zg H4 {
  color: #ff0707;
}
.cid-spiEOMOfUm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiEOMOfUm .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiEOMOfUm .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiEOMOfUm .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiEOMOfUm .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiEOMOfUm .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiEOMOfUm .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiEOMOfUm .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiEOMOfUm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiEOMOfUm .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiFZF0TNj .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiFZF0TNj .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiFZF0TNj a {
  font-style: normal;
}
.cid-spiFZF0TNj .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiFZF0TNj .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiFZF0TNj .nav-item:focus,
.cid-spiFZF0TNj .nav-link:focus {
  outline: none;
}
.cid-spiFZF0TNj .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiFZF0TNj .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiFZF0TNj .menu-logo {
  margin-right: auto;
}
.cid-spiFZF0TNj .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiFZF0TNj .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiFZF0TNj .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiFZF0TNj .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiFZF0TNj .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiFZF0TNj .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiFZF0TNj .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiFZF0TNj .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiFZF0TNj .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiFZF0TNj .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiFZF0TNj .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiFZF0TNj .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiFZF0TNj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiFZF0TNj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiFZF0TNj .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiFZF0TNj .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiFZF0TNj .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiFZF0TNj .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiFZF0TNj .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiFZF0TNj .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiFZF0TNj .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiFZF0TNj .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiFZF0TNj .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiFZF0TNj button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiFZF0TNj button.navbar-toggler:focus {
  outline: none;
}
.cid-spiFZF0TNj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiFZF0TNj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiFZF0TNj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiFZF0TNj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiFZF0TNj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiFZF0TNj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiFZF0TNj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiFZF0TNj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiFZF0TNj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiFZF0TNj .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiFZF0TNj .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiFZF0TNj .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiFZF0TNj .collapsed .navbar-collapse.collapsing,
.cid-spiFZF0TNj .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiFZF0TNj .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiFZF0TNj .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiFZF0TNj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiFZF0TNj .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiFZF0TNj .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiFZF0TNj .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiFZF0TNj .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiFZF0TNj .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiFZF0TNj .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiFZF0TNj .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiFZF0TNj .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiFZF0TNj .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiFZF0TNj .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiFZF0TNj .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiFZF0TNj .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiFZF0TNj .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiFZF0TNj .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiFZF0TNj.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiFZF0TNj img {
    height: 3.8rem !important;
  }
  .cid-spiFZF0TNj .btn {
    display: -webkit-flex;
  }
  .cid-spiFZF0TNj button.navbar-toggler {
    display: block;
  }
  .cid-spiFZF0TNj .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiFZF0TNj .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiFZF0TNj .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiFZF0TNj .navbar-collapse.collapsing,
  .cid-spiFZF0TNj .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiFZF0TNj .navbar-collapse.collapsing .navbar-nav,
  .cid-spiFZF0TNj .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiFZF0TNj .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiFZF0TNj .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiFZF0TNj .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiFZF0TNj .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiFZF0TNj .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiFZF0TNj .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiFZF0TNj .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiFZF0TNj .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiFZF0TNj .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiFZF0TNj .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiFZF0TNj .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiFZF0TNj .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiFZF0TNj .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiFZF0TNj .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiFZF0TNj .nav-link:hover,
.cid-spiFZF0TNj .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiFZG6Gqf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiFZG6Gqf .mbr-section-subtitle {
  color: #767676;
}
.cid-spiFZGEdU5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiFZGEdU5 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiFZHfir9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiFZHfir9 .mbr-section-subtitle {
  color: #767676;
}
.cid-sw52uJCMhG {
  background-image: url("../../../assets/images/34-1000x667.jpg");
}
.cid-sw52uJCMhG .mbr-section-title {
  color: #ffe161;
}
.cid-sw52uJCMhG .mbr-text,
.cid-sw52uJCMhG .mbr-section-btn {
  color: #ffe161;
}
.cid-spiFZHXwcK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiFZHXwcK .item {
  padding-bottom: 2rem;
}
.cid-spiFZHXwcK .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiFZHXwcK .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiFZHXwcK .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiFZHXwcK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiFZHXwcK .carousel-control,
.cid-spiFZHXwcK .close {
  background: #1b1b1b;
}
.cid-spiFZHXwcK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiFZHXwcK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiFZHXwcK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiFZHXwcK .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiFZHXwcK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiFZHXwcK .close::before {
  content: '\e91a';
}
.cid-spiFZHXwcK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiFZHXwcK .carousel-control {
  display: flex;
  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-spiFZHXwcK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiFZHXwcK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiFZHXwcK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiFZHXwcK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiFZHXwcK .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-spiFZHXwcK .carousel-indicators li.active,
.cid-spiFZHXwcK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiFZHXwcK .carousel-indicators li::after,
.cid-spiFZHXwcK .carousel-indicators li::before {
  content: none;
}
.cid-spiFZHXwcK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiFZHXwcK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiFZHXwcK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiFZHXwcK .carousel-indicators {
    display: none;
  }
}
.cid-spiFZHXwcK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiFZHXwcK .carousel-inner > .active {
  display: block;
}
.cid-spiFZHXwcK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiFZHXwcK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiFZHXwcK .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiFZHXwcK .carousel-control,
  .cid-spiFZHXwcK .carousel-indicators,
  .cid-spiFZHXwcK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiFZHXwcK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiFZHXwcK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiFZHXwcK .carousel-indicators .active,
.cid-spiFZHXwcK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiFZHXwcK .carousel-indicators .active {
  background: #fff;
}
.cid-spiFZHXwcK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiFZHXwcK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiFZHXwcK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiFZHXwcK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiFZHXwcK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiFZHXwcK .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiFZHXwcK .carousel {
  width: 100%;
}
.cid-spiFZHXwcK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiFZHXwcK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiFZHXwcK .modal.fade .modal-dialog,
.cid-spiFZHXwcK .modal.in .modal-dialog {
  transform: none;
}
.cid-spiFZHXwcK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiFZHXwcK H6 {
  text-align: center;
}
.cid-spiFZHXwcK H3 {
  color: #0f7699;
}
.cid-spiFZHXwcK H4 {
  color: #ff0707;
}
.cid-spiFZJW0uX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiFZJW0uX .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiFZJW0uX .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiFZJW0uX .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiFZJW0uX .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiFZJW0uX .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiFZJW0uX .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiFZJW0uX .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiFZJW0uX .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiFZJW0uX .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiH1rVYBG .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiH1rVYBG .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiH1rVYBG a {
  font-style: normal;
}
.cid-spiH1rVYBG .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiH1rVYBG .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiH1rVYBG .nav-item:focus,
.cid-spiH1rVYBG .nav-link:focus {
  outline: none;
}
.cid-spiH1rVYBG .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiH1rVYBG .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiH1rVYBG .menu-logo {
  margin-right: auto;
}
.cid-spiH1rVYBG .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiH1rVYBG .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiH1rVYBG .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiH1rVYBG .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiH1rVYBG .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiH1rVYBG .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiH1rVYBG .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiH1rVYBG .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiH1rVYBG .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiH1rVYBG .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiH1rVYBG .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiH1rVYBG .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiH1rVYBG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiH1rVYBG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiH1rVYBG .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiH1rVYBG .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiH1rVYBG .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiH1rVYBG .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiH1rVYBG .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiH1rVYBG .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiH1rVYBG .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiH1rVYBG .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiH1rVYBG .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiH1rVYBG button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiH1rVYBG button.navbar-toggler:focus {
  outline: none;
}
.cid-spiH1rVYBG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiH1rVYBG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiH1rVYBG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiH1rVYBG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiH1rVYBG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiH1rVYBG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiH1rVYBG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiH1rVYBG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiH1rVYBG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiH1rVYBG .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiH1rVYBG .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiH1rVYBG .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiH1rVYBG .collapsed .navbar-collapse.collapsing,
.cid-spiH1rVYBG .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiH1rVYBG .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiH1rVYBG .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiH1rVYBG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiH1rVYBG .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiH1rVYBG .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiH1rVYBG .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiH1rVYBG .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiH1rVYBG .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiH1rVYBG .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiH1rVYBG .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiH1rVYBG .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiH1rVYBG .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiH1rVYBG .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiH1rVYBG .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiH1rVYBG .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiH1rVYBG .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiH1rVYBG .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiH1rVYBG.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiH1rVYBG img {
    height: 3.8rem !important;
  }
  .cid-spiH1rVYBG .btn {
    display: -webkit-flex;
  }
  .cid-spiH1rVYBG button.navbar-toggler {
    display: block;
  }
  .cid-spiH1rVYBG .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiH1rVYBG .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiH1rVYBG .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiH1rVYBG .navbar-collapse.collapsing,
  .cid-spiH1rVYBG .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiH1rVYBG .navbar-collapse.collapsing .navbar-nav,
  .cid-spiH1rVYBG .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiH1rVYBG .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiH1rVYBG .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiH1rVYBG .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiH1rVYBG .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiH1rVYBG .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiH1rVYBG .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiH1rVYBG .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiH1rVYBG .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiH1rVYBG .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiH1rVYBG .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiH1rVYBG .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiH1rVYBG .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiH1rVYBG .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiH1rVYBG .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiH1rVYBG .nav-link:hover,
.cid-spiH1rVYBG .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiH1t0cuF {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiH1t0cuF .mbr-section-subtitle {
  color: #767676;
}
.cid-spiH1tv1N6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiH1tv1N6 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiH1u8noy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiH1u8noy .mbr-section-subtitle {
  color: #767676;
}
.cid-sw543n2vcX {
  background-image: url("../../../assets/images/whatsapp-image-2020-03-05-at-11.17.22-1-1000x667.jpg");
}
.cid-sw543n2vcX .mbr-section-title {
  color: #ffe161;
}
.cid-sw543n2vcX .mbr-text,
.cid-sw543n2vcX .mbr-section-btn {
  color: #ffe161;
}
.cid-spiH1uSvnQ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiH1uSvnQ .item {
  padding-bottom: 2rem;
}
.cid-spiH1uSvnQ .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiH1uSvnQ .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiH1uSvnQ .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiH1uSvnQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiH1uSvnQ .carousel-control,
.cid-spiH1uSvnQ .close {
  background: #1b1b1b;
}
.cid-spiH1uSvnQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiH1uSvnQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiH1uSvnQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiH1uSvnQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiH1uSvnQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiH1uSvnQ .close::before {
  content: '\e91a';
}
.cid-spiH1uSvnQ .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiH1uSvnQ .carousel-control {
  display: flex;
  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-spiH1uSvnQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiH1uSvnQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiH1uSvnQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiH1uSvnQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiH1uSvnQ .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-spiH1uSvnQ .carousel-indicators li.active,
.cid-spiH1uSvnQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiH1uSvnQ .carousel-indicators li::after,
.cid-spiH1uSvnQ .carousel-indicators li::before {
  content: none;
}
.cid-spiH1uSvnQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiH1uSvnQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiH1uSvnQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiH1uSvnQ .carousel-indicators {
    display: none;
  }
}
.cid-spiH1uSvnQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiH1uSvnQ .carousel-inner > .active {
  display: block;
}
.cid-spiH1uSvnQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiH1uSvnQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiH1uSvnQ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiH1uSvnQ .carousel-control,
  .cid-spiH1uSvnQ .carousel-indicators,
  .cid-spiH1uSvnQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiH1uSvnQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiH1uSvnQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiH1uSvnQ .carousel-indicators .active,
.cid-spiH1uSvnQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiH1uSvnQ .carousel-indicators .active {
  background: #fff;
}
.cid-spiH1uSvnQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiH1uSvnQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiH1uSvnQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiH1uSvnQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiH1uSvnQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiH1uSvnQ .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiH1uSvnQ .carousel {
  width: 100%;
}
.cid-spiH1uSvnQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiH1uSvnQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiH1uSvnQ .modal.fade .modal-dialog,
.cid-spiH1uSvnQ .modal.in .modal-dialog {
  transform: none;
}
.cid-spiH1uSvnQ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiH1uSvnQ H6 {
  text-align: center;
}
.cid-spiH1uSvnQ H3 {
  color: #0f7699;
}
.cid-spiH1uSvnQ H4 {
  color: #ff0707;
}
.cid-spiH1wJ0tZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiH1wJ0tZ .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiH1wJ0tZ .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiH1wJ0tZ .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiH1wJ0tZ .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiH1wJ0tZ .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiH1wJ0tZ .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiH1wJ0tZ .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiH1wJ0tZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiH1wJ0tZ .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiHPAJ69c .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiHPAJ69c .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiHPAJ69c a {
  font-style: normal;
}
.cid-spiHPAJ69c .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiHPAJ69c .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiHPAJ69c .nav-item:focus,
.cid-spiHPAJ69c .nav-link:focus {
  outline: none;
}
.cid-spiHPAJ69c .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiHPAJ69c .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiHPAJ69c .menu-logo {
  margin-right: auto;
}
.cid-spiHPAJ69c .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiHPAJ69c .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiHPAJ69c .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiHPAJ69c .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiHPAJ69c .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiHPAJ69c .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiHPAJ69c .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiHPAJ69c .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiHPAJ69c .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiHPAJ69c .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiHPAJ69c .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiHPAJ69c .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiHPAJ69c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiHPAJ69c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiHPAJ69c .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiHPAJ69c .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiHPAJ69c .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiHPAJ69c .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiHPAJ69c .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiHPAJ69c .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiHPAJ69c .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiHPAJ69c .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiHPAJ69c .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiHPAJ69c button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiHPAJ69c button.navbar-toggler:focus {
  outline: none;
}
.cid-spiHPAJ69c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiHPAJ69c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiHPAJ69c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiHPAJ69c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiHPAJ69c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiHPAJ69c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiHPAJ69c nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiHPAJ69c nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiHPAJ69c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiHPAJ69c .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiHPAJ69c .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiHPAJ69c .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiHPAJ69c .collapsed .navbar-collapse.collapsing,
.cid-spiHPAJ69c .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiHPAJ69c .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiHPAJ69c .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiHPAJ69c .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiHPAJ69c .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiHPAJ69c .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiHPAJ69c .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiHPAJ69c .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiHPAJ69c .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiHPAJ69c .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiHPAJ69c .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiHPAJ69c .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiHPAJ69c .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiHPAJ69c .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiHPAJ69c .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiHPAJ69c .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiHPAJ69c .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiHPAJ69c .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiHPAJ69c.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiHPAJ69c img {
    height: 3.8rem !important;
  }
  .cid-spiHPAJ69c .btn {
    display: -webkit-flex;
  }
  .cid-spiHPAJ69c button.navbar-toggler {
    display: block;
  }
  .cid-spiHPAJ69c .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiHPAJ69c .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiHPAJ69c .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiHPAJ69c .navbar-collapse.collapsing,
  .cid-spiHPAJ69c .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiHPAJ69c .navbar-collapse.collapsing .navbar-nav,
  .cid-spiHPAJ69c .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiHPAJ69c .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiHPAJ69c .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiHPAJ69c .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiHPAJ69c .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiHPAJ69c .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiHPAJ69c .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiHPAJ69c .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiHPAJ69c .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiHPAJ69c .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiHPAJ69c .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiHPAJ69c .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiHPAJ69c .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiHPAJ69c .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiHPAJ69c .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiHPAJ69c .nav-link:hover,
.cid-spiHPAJ69c .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiHPBN7t9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiHPBN7t9 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiHPCla9K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiHPCla9K .mbr-section-subtitle {
  color: #767676;
}
.cid-spiHPCSDLr {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiHPCSDLr .mbr-section-subtitle {
  color: #767676;
}
.cid-sw56KWSvmG {
  background-image: url("../../../assets/images/19-1000x668.jpg");
}
.cid-sw56KWSvmG .mbr-section-title {
  color: #ffe161;
}
.cid-sw56KWSvmG .mbr-text,
.cid-sw56KWSvmG .mbr-section-btn {
  color: #ffe161;
}
.cid-spiHPDDb3I {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiHPDDb3I .item {
  padding-bottom: 2rem;
}
.cid-spiHPDDb3I .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiHPDDb3I .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiHPDDb3I .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiHPDDb3I .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiHPDDb3I .carousel-control,
.cid-spiHPDDb3I .close {
  background: #1b1b1b;
}
.cid-spiHPDDb3I .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiHPDDb3I .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiHPDDb3I .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiHPDDb3I .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiHPDDb3I .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiHPDDb3I .close::before {
  content: '\e91a';
}
.cid-spiHPDDb3I .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiHPDDb3I .carousel-control {
  display: flex;
  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-spiHPDDb3I .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiHPDDb3I .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiHPDDb3I .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiHPDDb3I .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiHPDDb3I .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-spiHPDDb3I .carousel-indicators li.active,
.cid-spiHPDDb3I .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiHPDDb3I .carousel-indicators li::after,
.cid-spiHPDDb3I .carousel-indicators li::before {
  content: none;
}
.cid-spiHPDDb3I .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiHPDDb3I .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiHPDDb3I .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiHPDDb3I .carousel-indicators {
    display: none;
  }
}
.cid-spiHPDDb3I .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiHPDDb3I .carousel-inner > .active {
  display: block;
}
.cid-spiHPDDb3I .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiHPDDb3I .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiHPDDb3I .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiHPDDb3I .carousel-control,
  .cid-spiHPDDb3I .carousel-indicators,
  .cid-spiHPDDb3I .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiHPDDb3I .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiHPDDb3I .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiHPDDb3I .carousel-indicators .active,
.cid-spiHPDDb3I .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiHPDDb3I .carousel-indicators .active {
  background: #fff;
}
.cid-spiHPDDb3I .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiHPDDb3I .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiHPDDb3I .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiHPDDb3I .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiHPDDb3I .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiHPDDb3I .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiHPDDb3I .carousel {
  width: 100%;
}
.cid-spiHPDDb3I .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiHPDDb3I .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiHPDDb3I .modal.fade .modal-dialog,
.cid-spiHPDDb3I .modal.in .modal-dialog {
  transform: none;
}
.cid-spiHPDDb3I .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiHPDDb3I H6 {
  text-align: center;
}
.cid-spiHPDDb3I H3 {
  color: #0f7699;
}
.cid-spiHPDDb3I H4 {
  color: #ff0707;
}
.cid-spiHPFDI9r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiHPFDI9r .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiHPFDI9r .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiHPFDI9r .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiHPFDI9r .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiHPFDI9r .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiHPFDI9r .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiHPFDI9r .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiHPFDI9r .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiHPFDI9r .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiJFGjSA3 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiJFGjSA3 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiJFGjSA3 a {
  font-style: normal;
}
.cid-spiJFGjSA3 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiJFGjSA3 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiJFGjSA3 .nav-item:focus,
.cid-spiJFGjSA3 .nav-link:focus {
  outline: none;
}
.cid-spiJFGjSA3 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiJFGjSA3 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiJFGjSA3 .menu-logo {
  margin-right: auto;
}
.cid-spiJFGjSA3 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiJFGjSA3 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiJFGjSA3 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiJFGjSA3 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiJFGjSA3 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiJFGjSA3 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiJFGjSA3 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiJFGjSA3 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiJFGjSA3 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiJFGjSA3 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiJFGjSA3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiJFGjSA3 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiJFGjSA3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiJFGjSA3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiJFGjSA3 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiJFGjSA3 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiJFGjSA3 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiJFGjSA3 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiJFGjSA3 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiJFGjSA3 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiJFGjSA3 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiJFGjSA3 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiJFGjSA3 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiJFGjSA3 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiJFGjSA3 button.navbar-toggler:focus {
  outline: none;
}
.cid-spiJFGjSA3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiJFGjSA3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiJFGjSA3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiJFGjSA3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiJFGjSA3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiJFGjSA3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiJFGjSA3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiJFGjSA3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiJFGjSA3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiJFGjSA3 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiJFGjSA3 .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiJFGjSA3 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiJFGjSA3 .collapsed .navbar-collapse.collapsing,
.cid-spiJFGjSA3 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiJFGjSA3 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiJFGjSA3 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiJFGjSA3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiJFGjSA3 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiJFGjSA3 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiJFGjSA3 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiJFGjSA3 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiJFGjSA3 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiJFGjSA3 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiJFGjSA3 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiJFGjSA3 .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiJFGjSA3 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiJFGjSA3 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiJFGjSA3 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiJFGjSA3 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiJFGjSA3 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiJFGjSA3 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiJFGjSA3.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiJFGjSA3 img {
    height: 3.8rem !important;
  }
  .cid-spiJFGjSA3 .btn {
    display: -webkit-flex;
  }
  .cid-spiJFGjSA3 button.navbar-toggler {
    display: block;
  }
  .cid-spiJFGjSA3 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiJFGjSA3 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiJFGjSA3 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiJFGjSA3 .navbar-collapse.collapsing,
  .cid-spiJFGjSA3 .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiJFGjSA3 .navbar-collapse.collapsing .navbar-nav,
  .cid-spiJFGjSA3 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiJFGjSA3 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiJFGjSA3 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiJFGjSA3 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiJFGjSA3 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiJFGjSA3 .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiJFGjSA3 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiJFGjSA3 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiJFGjSA3 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiJFGjSA3 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiJFGjSA3 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiJFGjSA3 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiJFGjSA3 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiJFGjSA3 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiJFGjSA3 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiJFGjSA3 .nav-link:hover,
.cid-spiJFGjSA3 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiJFHp9A9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiJFHp9A9 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiJFHWQsm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiJFHWQsm .mbr-section-subtitle {
  color: #767676;
}
.cid-spiJFIvS7N {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiJFIvS7N .mbr-section-subtitle {
  color: #767676;
}
.cid-sw58o8g2qy {
  background-image: url("../../../assets/images/12-1000x663.jpg");
}
.cid-sw58o8g2qy .mbr-section-title {
  color: #ffe161;
}
.cid-sw58o8g2qy .mbr-text,
.cid-sw58o8g2qy .mbr-section-btn {
  color: #ffe161;
}
.cid-spiJFJfPGA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiJFJfPGA .item {
  padding-bottom: 2rem;
}
.cid-spiJFJfPGA .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiJFJfPGA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiJFJfPGA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiJFJfPGA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiJFJfPGA .carousel-control,
.cid-spiJFJfPGA .close {
  background: #1b1b1b;
}
.cid-spiJFJfPGA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiJFJfPGA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiJFJfPGA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiJFJfPGA .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiJFJfPGA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiJFJfPGA .close::before {
  content: '\e91a';
}
.cid-spiJFJfPGA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiJFJfPGA .carousel-control {
  display: flex;
  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-spiJFJfPGA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiJFJfPGA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiJFJfPGA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiJFJfPGA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiJFJfPGA .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-spiJFJfPGA .carousel-indicators li.active,
.cid-spiJFJfPGA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiJFJfPGA .carousel-indicators li::after,
.cid-spiJFJfPGA .carousel-indicators li::before {
  content: none;
}
.cid-spiJFJfPGA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiJFJfPGA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiJFJfPGA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiJFJfPGA .carousel-indicators {
    display: none;
  }
}
.cid-spiJFJfPGA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiJFJfPGA .carousel-inner > .active {
  display: block;
}
.cid-spiJFJfPGA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiJFJfPGA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiJFJfPGA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiJFJfPGA .carousel-control,
  .cid-spiJFJfPGA .carousel-indicators,
  .cid-spiJFJfPGA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiJFJfPGA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiJFJfPGA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiJFJfPGA .carousel-indicators .active,
.cid-spiJFJfPGA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiJFJfPGA .carousel-indicators .active {
  background: #fff;
}
.cid-spiJFJfPGA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiJFJfPGA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiJFJfPGA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiJFJfPGA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiJFJfPGA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiJFJfPGA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiJFJfPGA .carousel {
  width: 100%;
}
.cid-spiJFJfPGA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiJFJfPGA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiJFJfPGA .modal.fade .modal-dialog,
.cid-spiJFJfPGA .modal.in .modal-dialog {
  transform: none;
}
.cid-spiJFJfPGA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiJFJfPGA H6 {
  text-align: center;
}
.cid-spiJFJfPGA H3 {
  color: #0f7699;
}
.cid-spiJFJfPGA H4 {
  color: #ff0707;
}
.cid-spiJFLa9Px {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiJFLa9Px .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiJFLa9Px .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiJFLa9Px .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiJFLa9Px .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiJFLa9Px .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiJFLa9Px .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiJFLa9Px .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiJFLa9Px .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiJFLa9Px .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiKajfmni .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiKajfmni .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiKajfmni a {
  font-style: normal;
}
.cid-spiKajfmni .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiKajfmni .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiKajfmni .nav-item:focus,
.cid-spiKajfmni .nav-link:focus {
  outline: none;
}
.cid-spiKajfmni .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiKajfmni .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiKajfmni .menu-logo {
  margin-right: auto;
}
.cid-spiKajfmni .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiKajfmni .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiKajfmni .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiKajfmni .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiKajfmni .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiKajfmni .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiKajfmni .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiKajfmni .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiKajfmni .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiKajfmni .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiKajfmni .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiKajfmni .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiKajfmni .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiKajfmni .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiKajfmni .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiKajfmni .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiKajfmni .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiKajfmni .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiKajfmni .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiKajfmni .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiKajfmni .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiKajfmni .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiKajfmni .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiKajfmni button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiKajfmni button.navbar-toggler:focus {
  outline: none;
}
.cid-spiKajfmni button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiKajfmni button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiKajfmni button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiKajfmni button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiKajfmni button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiKajfmni nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiKajfmni nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiKajfmni nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiKajfmni nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiKajfmni .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiKajfmni .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiKajfmni .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiKajfmni .collapsed .navbar-collapse.collapsing,
.cid-spiKajfmni .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiKajfmni .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiKajfmni .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiKajfmni .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiKajfmni .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiKajfmni .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiKajfmni .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiKajfmni .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiKajfmni .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiKajfmni .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiKajfmni .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiKajfmni .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiKajfmni .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiKajfmni .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiKajfmni .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiKajfmni .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiKajfmni .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiKajfmni .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiKajfmni.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiKajfmni img {
    height: 3.8rem !important;
  }
  .cid-spiKajfmni .btn {
    display: -webkit-flex;
  }
  .cid-spiKajfmni button.navbar-toggler {
    display: block;
  }
  .cid-spiKajfmni .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiKajfmni .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiKajfmni .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiKajfmni .navbar-collapse.collapsing,
  .cid-spiKajfmni .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiKajfmni .navbar-collapse.collapsing .navbar-nav,
  .cid-spiKajfmni .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiKajfmni .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiKajfmni .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiKajfmni .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiKajfmni .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiKajfmni .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiKajfmni .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiKajfmni .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiKajfmni .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiKajfmni .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiKajfmni .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiKajfmni .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiKajfmni .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiKajfmni .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiKajfmni .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiKajfmni .nav-link:hover,
.cid-spiKajfmni .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiKakgYE2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiKakgYE2 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiKakPio9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiKakPio9 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiKalmbrb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiKalmbrb .mbr-section-subtitle {
  color: #767676;
}
.cid-swaExkJTH1 {
  background-image: url("../../../assets/images/1302-1000x667.jpg");
}
.cid-swaExkJTH1 .mbr-section-title {
  color: #ffe161;
}
.cid-swaExkJTH1 .mbr-text,
.cid-swaExkJTH1 .mbr-section-btn {
  color: #ffe161;
}
.cid-spiKam6Frw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiKam6Frw .item {
  padding-bottom: 2rem;
}
.cid-spiKam6Frw .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiKam6Frw .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiKam6Frw .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiKam6Frw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiKam6Frw .carousel-control,
.cid-spiKam6Frw .close {
  background: #1b1b1b;
}
.cid-spiKam6Frw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiKam6Frw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiKam6Frw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiKam6Frw .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiKam6Frw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiKam6Frw .close::before {
  content: '\e91a';
}
.cid-spiKam6Frw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiKam6Frw .carousel-control {
  display: flex;
  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-spiKam6Frw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiKam6Frw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiKam6Frw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiKam6Frw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiKam6Frw .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-spiKam6Frw .carousel-indicators li.active,
.cid-spiKam6Frw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiKam6Frw .carousel-indicators li::after,
.cid-spiKam6Frw .carousel-indicators li::before {
  content: none;
}
.cid-spiKam6Frw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiKam6Frw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiKam6Frw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiKam6Frw .carousel-indicators {
    display: none;
  }
}
.cid-spiKam6Frw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiKam6Frw .carousel-inner > .active {
  display: block;
}
.cid-spiKam6Frw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiKam6Frw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiKam6Frw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiKam6Frw .carousel-control,
  .cid-spiKam6Frw .carousel-indicators,
  .cid-spiKam6Frw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiKam6Frw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiKam6Frw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiKam6Frw .carousel-indicators .active,
.cid-spiKam6Frw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiKam6Frw .carousel-indicators .active {
  background: #fff;
}
.cid-spiKam6Frw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiKam6Frw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiKam6Frw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiKam6Frw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiKam6Frw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiKam6Frw .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiKam6Frw .carousel {
  width: 100%;
}
.cid-spiKam6Frw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiKam6Frw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiKam6Frw .modal.fade .modal-dialog,
.cid-spiKam6Frw .modal.in .modal-dialog {
  transform: none;
}
.cid-spiKam6Frw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiKam6Frw H6 {
  text-align: center;
}
.cid-spiKam6Frw H3 {
  color: #0f7699;
}
.cid-spiKam6Frw H4 {
  color: #ff0707;
}
.cid-spiKao96PK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiKao96PK .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiKao96PK .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiKao96PK .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiKao96PK .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiKao96PK .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiKao96PK .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiKao96PK .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiKao96PK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiKao96PK .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiL1mz2sk .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiL1mz2sk .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiL1mz2sk a {
  font-style: normal;
}
.cid-spiL1mz2sk .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiL1mz2sk .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiL1mz2sk .nav-item:focus,
.cid-spiL1mz2sk .nav-link:focus {
  outline: none;
}
.cid-spiL1mz2sk .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiL1mz2sk .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiL1mz2sk .menu-logo {
  margin-right: auto;
}
.cid-spiL1mz2sk .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiL1mz2sk .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiL1mz2sk .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiL1mz2sk .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiL1mz2sk .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiL1mz2sk .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiL1mz2sk .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiL1mz2sk .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiL1mz2sk .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiL1mz2sk .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiL1mz2sk .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiL1mz2sk .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiL1mz2sk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiL1mz2sk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiL1mz2sk .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiL1mz2sk .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiL1mz2sk .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiL1mz2sk .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiL1mz2sk .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiL1mz2sk .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiL1mz2sk .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiL1mz2sk .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiL1mz2sk .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiL1mz2sk button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiL1mz2sk button.navbar-toggler:focus {
  outline: none;
}
.cid-spiL1mz2sk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiL1mz2sk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiL1mz2sk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiL1mz2sk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiL1mz2sk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiL1mz2sk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiL1mz2sk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiL1mz2sk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiL1mz2sk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiL1mz2sk .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiL1mz2sk .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiL1mz2sk .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiL1mz2sk .collapsed .navbar-collapse.collapsing,
.cid-spiL1mz2sk .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiL1mz2sk .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiL1mz2sk .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiL1mz2sk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiL1mz2sk .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiL1mz2sk .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiL1mz2sk .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiL1mz2sk .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiL1mz2sk .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiL1mz2sk .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiL1mz2sk .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiL1mz2sk .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiL1mz2sk .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiL1mz2sk .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiL1mz2sk .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiL1mz2sk .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiL1mz2sk .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiL1mz2sk .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiL1mz2sk.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiL1mz2sk img {
    height: 3.8rem !important;
  }
  .cid-spiL1mz2sk .btn {
    display: -webkit-flex;
  }
  .cid-spiL1mz2sk button.navbar-toggler {
    display: block;
  }
  .cid-spiL1mz2sk .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiL1mz2sk .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiL1mz2sk .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiL1mz2sk .navbar-collapse.collapsing,
  .cid-spiL1mz2sk .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiL1mz2sk .navbar-collapse.collapsing .navbar-nav,
  .cid-spiL1mz2sk .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiL1mz2sk .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiL1mz2sk .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiL1mz2sk .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiL1mz2sk .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiL1mz2sk .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiL1mz2sk .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiL1mz2sk .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiL1mz2sk .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiL1mz2sk .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiL1mz2sk .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiL1mz2sk .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiL1mz2sk .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiL1mz2sk .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiL1mz2sk .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiL1mz2sk .nav-link:hover,
.cid-spiL1mz2sk .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiL1nS19B {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiL1nS19B .mbr-section-subtitle {
  color: #767676;
}
.cid-spiL1otLIT {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiL1otLIT .mbr-section-subtitle {
  color: #767676;
}
.cid-spiL1p5Hvl {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiL1p5Hvl .mbr-section-subtitle {
  color: #767676;
}
.cid-swaHm1kRsN {
  background-image: url("../../../assets/images/psu9785-1000x667.jpg");
}
.cid-swaHm1kRsN .mbr-section-title {
  color: #ffe161;
}
.cid-swaHm1kRsN .mbr-text,
.cid-swaHm1kRsN .mbr-section-btn {
  color: #ffe161;
}
.cid-spiL1pVvpu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiL1pVvpu .item {
  padding-bottom: 2rem;
}
.cid-spiL1pVvpu .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiL1pVvpu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiL1pVvpu .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiL1pVvpu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiL1pVvpu .carousel-control,
.cid-spiL1pVvpu .close {
  background: #1b1b1b;
}
.cid-spiL1pVvpu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiL1pVvpu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiL1pVvpu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiL1pVvpu .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiL1pVvpu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiL1pVvpu .close::before {
  content: '\e91a';
}
.cid-spiL1pVvpu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiL1pVvpu .carousel-control {
  display: flex;
  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-spiL1pVvpu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiL1pVvpu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiL1pVvpu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiL1pVvpu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiL1pVvpu .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-spiL1pVvpu .carousel-indicators li.active,
.cid-spiL1pVvpu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiL1pVvpu .carousel-indicators li::after,
.cid-spiL1pVvpu .carousel-indicators li::before {
  content: none;
}
.cid-spiL1pVvpu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiL1pVvpu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiL1pVvpu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiL1pVvpu .carousel-indicators {
    display: none;
  }
}
.cid-spiL1pVvpu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiL1pVvpu .carousel-inner > .active {
  display: block;
}
.cid-spiL1pVvpu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiL1pVvpu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiL1pVvpu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiL1pVvpu .carousel-control,
  .cid-spiL1pVvpu .carousel-indicators,
  .cid-spiL1pVvpu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiL1pVvpu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiL1pVvpu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiL1pVvpu .carousel-indicators .active,
.cid-spiL1pVvpu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiL1pVvpu .carousel-indicators .active {
  background: #fff;
}
.cid-spiL1pVvpu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiL1pVvpu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiL1pVvpu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiL1pVvpu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiL1pVvpu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiL1pVvpu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiL1pVvpu .carousel {
  width: 100%;
}
.cid-spiL1pVvpu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiL1pVvpu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiL1pVvpu .modal.fade .modal-dialog,
.cid-spiL1pVvpu .modal.in .modal-dialog {
  transform: none;
}
.cid-spiL1pVvpu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiL1pVvpu H6 {
  text-align: center;
}
.cid-spiL1pVvpu H3 {
  color: #0f7699;
}
.cid-spiL1pVvpu H4 {
  color: #ff0707;
}
.cid-spiL1rZRZB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiL1rZRZB .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiL1rZRZB .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiL1rZRZB .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiL1rZRZB .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiL1rZRZB .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiL1rZRZB .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiL1rZRZB .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiL1rZRZB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiL1rZRZB .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiLOGUMoC .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiLOGUMoC .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiLOGUMoC a {
  font-style: normal;
}
.cid-spiLOGUMoC .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiLOGUMoC .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiLOGUMoC .nav-item:focus,
.cid-spiLOGUMoC .nav-link:focus {
  outline: none;
}
.cid-spiLOGUMoC .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiLOGUMoC .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiLOGUMoC .menu-logo {
  margin-right: auto;
}
.cid-spiLOGUMoC .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiLOGUMoC .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiLOGUMoC .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiLOGUMoC .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiLOGUMoC .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiLOGUMoC .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiLOGUMoC .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiLOGUMoC .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiLOGUMoC .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiLOGUMoC .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiLOGUMoC .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiLOGUMoC .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiLOGUMoC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiLOGUMoC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiLOGUMoC .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiLOGUMoC .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiLOGUMoC .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiLOGUMoC .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiLOGUMoC .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiLOGUMoC .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiLOGUMoC .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiLOGUMoC .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiLOGUMoC .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiLOGUMoC button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiLOGUMoC button.navbar-toggler:focus {
  outline: none;
}
.cid-spiLOGUMoC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiLOGUMoC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiLOGUMoC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiLOGUMoC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiLOGUMoC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiLOGUMoC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiLOGUMoC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiLOGUMoC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiLOGUMoC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiLOGUMoC .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiLOGUMoC .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiLOGUMoC .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiLOGUMoC .collapsed .navbar-collapse.collapsing,
.cid-spiLOGUMoC .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiLOGUMoC .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiLOGUMoC .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiLOGUMoC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiLOGUMoC .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiLOGUMoC .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiLOGUMoC .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiLOGUMoC .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiLOGUMoC .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiLOGUMoC .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiLOGUMoC .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiLOGUMoC .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiLOGUMoC .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiLOGUMoC .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiLOGUMoC .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiLOGUMoC .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiLOGUMoC .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiLOGUMoC .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiLOGUMoC.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiLOGUMoC img {
    height: 3.8rem !important;
  }
  .cid-spiLOGUMoC .btn {
    display: -webkit-flex;
  }
  .cid-spiLOGUMoC button.navbar-toggler {
    display: block;
  }
  .cid-spiLOGUMoC .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiLOGUMoC .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiLOGUMoC .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiLOGUMoC .navbar-collapse.collapsing,
  .cid-spiLOGUMoC .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiLOGUMoC .navbar-collapse.collapsing .navbar-nav,
  .cid-spiLOGUMoC .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiLOGUMoC .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiLOGUMoC .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiLOGUMoC .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiLOGUMoC .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiLOGUMoC .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiLOGUMoC .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiLOGUMoC .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiLOGUMoC .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiLOGUMoC .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiLOGUMoC .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiLOGUMoC .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiLOGUMoC .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiLOGUMoC .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiLOGUMoC .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiLOGUMoC .nav-link:hover,
.cid-spiLOGUMoC .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiLOI5XT0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiLOI5XT0 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiLOIDQW4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiLOIDQW4 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiLOJb2JM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiLOJb2JM .mbr-section-subtitle {
  color: #767676;
}
.cid-swaJoK21H4 {
  background-image: url("../../../assets/images/rh-premium-belek-french-street-2-1000x667.jpg");
}
.cid-swaJoK21H4 .mbr-section-title {
  color: #ffe161;
}
.cid-swaJoK21H4 .mbr-text,
.cid-swaJoK21H4 .mbr-section-btn {
  color: #ffe161;
}
.cid-spiLOK1Q79 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiLOK1Q79 .item {
  padding-bottom: 2rem;
}
.cid-spiLOK1Q79 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiLOK1Q79 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiLOK1Q79 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiLOK1Q79 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiLOK1Q79 .carousel-control,
.cid-spiLOK1Q79 .close {
  background: #1b1b1b;
}
.cid-spiLOK1Q79 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiLOK1Q79 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiLOK1Q79 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiLOK1Q79 .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiLOK1Q79 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiLOK1Q79 .close::before {
  content: '\e91a';
}
.cid-spiLOK1Q79 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiLOK1Q79 .carousel-control {
  display: flex;
  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-spiLOK1Q79 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiLOK1Q79 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiLOK1Q79 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiLOK1Q79 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiLOK1Q79 .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-spiLOK1Q79 .carousel-indicators li.active,
.cid-spiLOK1Q79 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiLOK1Q79 .carousel-indicators li::after,
.cid-spiLOK1Q79 .carousel-indicators li::before {
  content: none;
}
.cid-spiLOK1Q79 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiLOK1Q79 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiLOK1Q79 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiLOK1Q79 .carousel-indicators {
    display: none;
  }
}
.cid-spiLOK1Q79 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiLOK1Q79 .carousel-inner > .active {
  display: block;
}
.cid-spiLOK1Q79 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiLOK1Q79 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiLOK1Q79 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiLOK1Q79 .carousel-control,
  .cid-spiLOK1Q79 .carousel-indicators,
  .cid-spiLOK1Q79 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiLOK1Q79 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiLOK1Q79 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiLOK1Q79 .carousel-indicators .active,
.cid-spiLOK1Q79 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiLOK1Q79 .carousel-indicators .active {
  background: #fff;
}
.cid-spiLOK1Q79 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiLOK1Q79 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiLOK1Q79 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiLOK1Q79 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiLOK1Q79 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiLOK1Q79 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiLOK1Q79 .carousel {
  width: 100%;
}
.cid-spiLOK1Q79 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiLOK1Q79 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiLOK1Q79 .modal.fade .modal-dialog,
.cid-spiLOK1Q79 .modal.in .modal-dialog {
  transform: none;
}
.cid-spiLOK1Q79 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiLOK1Q79 H6 {
  text-align: center;
}
.cid-spiLOK1Q79 H3 {
  color: #0f7699;
}
.cid-spiLOK1Q79 H4 {
  color: #ff0707;
}
.cid-spiLOLVNbG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiLOLVNbG .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiLOLVNbG .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiLOLVNbG .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiLOLVNbG .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiLOLVNbG .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiLOLVNbG .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiLOLVNbG .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiLOLVNbG .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiLOLVNbG .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiMiQSFmy .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiMiQSFmy .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiMiQSFmy a {
  font-style: normal;
}
.cid-spiMiQSFmy .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiMiQSFmy .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiMiQSFmy .nav-item:focus,
.cid-spiMiQSFmy .nav-link:focus {
  outline: none;
}
.cid-spiMiQSFmy .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiMiQSFmy .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiMiQSFmy .menu-logo {
  margin-right: auto;
}
.cid-spiMiQSFmy .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiMiQSFmy .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiMiQSFmy .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiMiQSFmy .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiMiQSFmy .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiMiQSFmy .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiMiQSFmy .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiMiQSFmy .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiMiQSFmy .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiMiQSFmy .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiMiQSFmy .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiMiQSFmy .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiMiQSFmy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiMiQSFmy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiMiQSFmy .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiMiQSFmy .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiMiQSFmy .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiMiQSFmy .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiMiQSFmy .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiMiQSFmy .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiMiQSFmy .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiMiQSFmy .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiMiQSFmy .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiMiQSFmy button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiMiQSFmy button.navbar-toggler:focus {
  outline: none;
}
.cid-spiMiQSFmy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiMiQSFmy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiMiQSFmy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiMiQSFmy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiMiQSFmy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiMiQSFmy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiMiQSFmy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiMiQSFmy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiMiQSFmy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiMiQSFmy .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiMiQSFmy .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiMiQSFmy .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiMiQSFmy .collapsed .navbar-collapse.collapsing,
.cid-spiMiQSFmy .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiMiQSFmy .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiMiQSFmy .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiMiQSFmy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiMiQSFmy .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiMiQSFmy .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiMiQSFmy .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiMiQSFmy .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiMiQSFmy .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiMiQSFmy .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiMiQSFmy .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiMiQSFmy .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiMiQSFmy .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiMiQSFmy .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiMiQSFmy .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiMiQSFmy .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiMiQSFmy .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiMiQSFmy .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiMiQSFmy.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiMiQSFmy img {
    height: 3.8rem !important;
  }
  .cid-spiMiQSFmy .btn {
    display: -webkit-flex;
  }
  .cid-spiMiQSFmy button.navbar-toggler {
    display: block;
  }
  .cid-spiMiQSFmy .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiMiQSFmy .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiMiQSFmy .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiMiQSFmy .navbar-collapse.collapsing,
  .cid-spiMiQSFmy .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiMiQSFmy .navbar-collapse.collapsing .navbar-nav,
  .cid-spiMiQSFmy .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiMiQSFmy .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiMiQSFmy .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiMiQSFmy .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiMiQSFmy .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiMiQSFmy .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiMiQSFmy .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiMiQSFmy .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiMiQSFmy .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiMiQSFmy .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiMiQSFmy .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiMiQSFmy .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiMiQSFmy .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiMiQSFmy .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiMiQSFmy .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiMiQSFmy .nav-link:hover,
.cid-spiMiQSFmy .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiMiS1gMd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiMiS1gMd .mbr-section-subtitle {
  color: #767676;
}
.cid-spiMiSyzvn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiMiSyzvn .mbr-section-subtitle {
  color: #767676;
}
.cid-spiMiT5vNi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiMiT5vNi .mbr-section-subtitle {
  color: #767676;
}
.cid-swaKtZw7k2 {
  background-image: url("../../../assets/images/club-priv-by-belek-beach-lounge-1000x667.jpg");
}
.cid-swaKtZw7k2 .mbr-section-title {
  color: #ffe161;
}
.cid-swaKtZw7k2 .mbr-text,
.cid-swaKtZw7k2 .mbr-section-btn {
  color: #ffe161;
}
.cid-spiMiTPw1h {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiMiTPw1h .item {
  padding-bottom: 2rem;
}
.cid-spiMiTPw1h .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiMiTPw1h .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiMiTPw1h .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiMiTPw1h .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiMiTPw1h .carousel-control,
.cid-spiMiTPw1h .close {
  background: #1b1b1b;
}
.cid-spiMiTPw1h .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiMiTPw1h .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiMiTPw1h .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiMiTPw1h .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiMiTPw1h .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiMiTPw1h .close::before {
  content: '\e91a';
}
.cid-spiMiTPw1h .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiMiTPw1h .carousel-control {
  display: flex;
  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-spiMiTPw1h .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiMiTPw1h .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiMiTPw1h .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiMiTPw1h .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiMiTPw1h .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-spiMiTPw1h .carousel-indicators li.active,
.cid-spiMiTPw1h .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiMiTPw1h .carousel-indicators li::after,
.cid-spiMiTPw1h .carousel-indicators li::before {
  content: none;
}
.cid-spiMiTPw1h .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiMiTPw1h .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiMiTPw1h .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiMiTPw1h .carousel-indicators {
    display: none;
  }
}
.cid-spiMiTPw1h .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiMiTPw1h .carousel-inner > .active {
  display: block;
}
.cid-spiMiTPw1h .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiMiTPw1h .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiMiTPw1h .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiMiTPw1h .carousel-control,
  .cid-spiMiTPw1h .carousel-indicators,
  .cid-spiMiTPw1h .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiMiTPw1h .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiMiTPw1h .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiMiTPw1h .carousel-indicators .active,
.cid-spiMiTPw1h .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiMiTPw1h .carousel-indicators .active {
  background: #fff;
}
.cid-spiMiTPw1h .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiMiTPw1h .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiMiTPw1h .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiMiTPw1h .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiMiTPw1h .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiMiTPw1h .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiMiTPw1h .carousel {
  width: 100%;
}
.cid-spiMiTPw1h .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiMiTPw1h .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiMiTPw1h .modal.fade .modal-dialog,
.cid-spiMiTPw1h .modal.in .modal-dialog {
  transform: none;
}
.cid-spiMiTPw1h .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiMiTPw1h H6 {
  text-align: center;
}
.cid-spiMiTPw1h H3 {
  color: #0f7699;
}
.cid-spiMiTPw1h H4 {
  color: #ff0707;
}
.cid-spiMiVSuqI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiMiVSuqI .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiMiVSuqI .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiMiVSuqI .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiMiVSuqI .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiMiVSuqI .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiMiVSuqI .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiMiVSuqI .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiMiVSuqI .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiMiVSuqI .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiMHOvLvm .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiMHOvLvm .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiMHOvLvm a {
  font-style: normal;
}
.cid-spiMHOvLvm .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiMHOvLvm .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiMHOvLvm .nav-item:focus,
.cid-spiMHOvLvm .nav-link:focus {
  outline: none;
}
.cid-spiMHOvLvm .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiMHOvLvm .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiMHOvLvm .menu-logo {
  margin-right: auto;
}
.cid-spiMHOvLvm .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiMHOvLvm .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiMHOvLvm .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiMHOvLvm .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiMHOvLvm .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiMHOvLvm .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiMHOvLvm .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiMHOvLvm .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiMHOvLvm .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiMHOvLvm .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiMHOvLvm .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiMHOvLvm .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiMHOvLvm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiMHOvLvm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiMHOvLvm .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiMHOvLvm .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiMHOvLvm .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiMHOvLvm .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiMHOvLvm .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiMHOvLvm .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiMHOvLvm .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiMHOvLvm .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiMHOvLvm .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiMHOvLvm button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiMHOvLvm button.navbar-toggler:focus {
  outline: none;
}
.cid-spiMHOvLvm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiMHOvLvm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiMHOvLvm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiMHOvLvm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiMHOvLvm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiMHOvLvm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiMHOvLvm nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiMHOvLvm nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiMHOvLvm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiMHOvLvm .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiMHOvLvm .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiMHOvLvm .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiMHOvLvm .collapsed .navbar-collapse.collapsing,
.cid-spiMHOvLvm .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiMHOvLvm .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiMHOvLvm .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiMHOvLvm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiMHOvLvm .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiMHOvLvm .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiMHOvLvm .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiMHOvLvm .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiMHOvLvm .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiMHOvLvm .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiMHOvLvm .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiMHOvLvm .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiMHOvLvm .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiMHOvLvm .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiMHOvLvm .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiMHOvLvm .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiMHOvLvm .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiMHOvLvm .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiMHOvLvm.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiMHOvLvm img {
    height: 3.8rem !important;
  }
  .cid-spiMHOvLvm .btn {
    display: -webkit-flex;
  }
  .cid-spiMHOvLvm button.navbar-toggler {
    display: block;
  }
  .cid-spiMHOvLvm .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiMHOvLvm .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiMHOvLvm .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiMHOvLvm .navbar-collapse.collapsing,
  .cid-spiMHOvLvm .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiMHOvLvm .navbar-collapse.collapsing .navbar-nav,
  .cid-spiMHOvLvm .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiMHOvLvm .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiMHOvLvm .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiMHOvLvm .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiMHOvLvm .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiMHOvLvm .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiMHOvLvm .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiMHOvLvm .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiMHOvLvm .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiMHOvLvm .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiMHOvLvm .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiMHOvLvm .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiMHOvLvm .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiMHOvLvm .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiMHOvLvm .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiMHOvLvm .nav-link:hover,
.cid-spiMHOvLvm .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiMHPHFoI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiMHPHFoI .mbr-section-subtitle {
  color: #767676;
}
.cid-spiMHQhmJO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiMHQhmJO .mbr-section-subtitle {
  color: #767676;
}
.cid-spiMHQPuVO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiMHQPuVO .mbr-section-subtitle {
  color: #767676;
}
.cid-swaOnssubI {
  background-image: url("../../../assets/images/main-palace-main-pool-1000x667.jpg");
}
.cid-swaOnssubI .mbr-section-title {
  color: #ffe161;
}
.cid-swaOnssubI .mbr-text,
.cid-swaOnssubI .mbr-section-btn {
  color: #ffe161;
}
.cid-spiMHRzUpr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiMHRzUpr .item {
  padding-bottom: 2rem;
}
.cid-spiMHRzUpr .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiMHRzUpr .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiMHRzUpr .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiMHRzUpr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiMHRzUpr .carousel-control,
.cid-spiMHRzUpr .close {
  background: #1b1b1b;
}
.cid-spiMHRzUpr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiMHRzUpr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiMHRzUpr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiMHRzUpr .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiMHRzUpr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiMHRzUpr .close::before {
  content: '\e91a';
}
.cid-spiMHRzUpr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiMHRzUpr .carousel-control {
  display: flex;
  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-spiMHRzUpr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiMHRzUpr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiMHRzUpr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiMHRzUpr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiMHRzUpr .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-spiMHRzUpr .carousel-indicators li.active,
.cid-spiMHRzUpr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiMHRzUpr .carousel-indicators li::after,
.cid-spiMHRzUpr .carousel-indicators li::before {
  content: none;
}
.cid-spiMHRzUpr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiMHRzUpr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiMHRzUpr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiMHRzUpr .carousel-indicators {
    display: none;
  }
}
.cid-spiMHRzUpr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiMHRzUpr .carousel-inner > .active {
  display: block;
}
.cid-spiMHRzUpr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiMHRzUpr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiMHRzUpr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiMHRzUpr .carousel-control,
  .cid-spiMHRzUpr .carousel-indicators,
  .cid-spiMHRzUpr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiMHRzUpr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiMHRzUpr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiMHRzUpr .carousel-indicators .active,
.cid-spiMHRzUpr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiMHRzUpr .carousel-indicators .active {
  background: #fff;
}
.cid-spiMHRzUpr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiMHRzUpr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiMHRzUpr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiMHRzUpr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiMHRzUpr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiMHRzUpr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiMHRzUpr .carousel {
  width: 100%;
}
.cid-spiMHRzUpr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiMHRzUpr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiMHRzUpr .modal.fade .modal-dialog,
.cid-spiMHRzUpr .modal.in .modal-dialog {
  transform: none;
}
.cid-spiMHRzUpr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiMHRzUpr H6 {
  text-align: center;
}
.cid-spiMHRzUpr H3 {
  color: #0f7699;
}
.cid-spiMHRzUpr H4 {
  color: #ff0707;
}
.cid-spiMHTBJKb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiMHTBJKb .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiMHTBJKb .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiMHTBJKb .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiMHTBJKb .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiMHTBJKb .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiMHTBJKb .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiMHTBJKb .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiMHTBJKb .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiMHTBJKb .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiN9oDxeO .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiN9oDxeO .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiN9oDxeO a {
  font-style: normal;
}
.cid-spiN9oDxeO .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiN9oDxeO .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiN9oDxeO .nav-item:focus,
.cid-spiN9oDxeO .nav-link:focus {
  outline: none;
}
.cid-spiN9oDxeO .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiN9oDxeO .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiN9oDxeO .menu-logo {
  margin-right: auto;
}
.cid-spiN9oDxeO .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiN9oDxeO .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiN9oDxeO .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiN9oDxeO .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiN9oDxeO .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiN9oDxeO .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiN9oDxeO .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiN9oDxeO .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiN9oDxeO .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiN9oDxeO .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiN9oDxeO .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiN9oDxeO .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiN9oDxeO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiN9oDxeO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiN9oDxeO .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiN9oDxeO .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiN9oDxeO .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiN9oDxeO .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiN9oDxeO .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiN9oDxeO .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiN9oDxeO .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiN9oDxeO .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiN9oDxeO .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiN9oDxeO button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiN9oDxeO button.navbar-toggler:focus {
  outline: none;
}
.cid-spiN9oDxeO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiN9oDxeO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiN9oDxeO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiN9oDxeO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiN9oDxeO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiN9oDxeO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiN9oDxeO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiN9oDxeO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiN9oDxeO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiN9oDxeO .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiN9oDxeO .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiN9oDxeO .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiN9oDxeO .collapsed .navbar-collapse.collapsing,
.cid-spiN9oDxeO .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiN9oDxeO .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiN9oDxeO .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiN9oDxeO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiN9oDxeO .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiN9oDxeO .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiN9oDxeO .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiN9oDxeO .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiN9oDxeO .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiN9oDxeO .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiN9oDxeO .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiN9oDxeO .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiN9oDxeO .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiN9oDxeO .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiN9oDxeO .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiN9oDxeO .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiN9oDxeO .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiN9oDxeO .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiN9oDxeO.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiN9oDxeO img {
    height: 3.8rem !important;
  }
  .cid-spiN9oDxeO .btn {
    display: -webkit-flex;
  }
  .cid-spiN9oDxeO button.navbar-toggler {
    display: block;
  }
  .cid-spiN9oDxeO .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiN9oDxeO .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiN9oDxeO .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiN9oDxeO .navbar-collapse.collapsing,
  .cid-spiN9oDxeO .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiN9oDxeO .navbar-collapse.collapsing .navbar-nav,
  .cid-spiN9oDxeO .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiN9oDxeO .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiN9oDxeO .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiN9oDxeO .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiN9oDxeO .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiN9oDxeO .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiN9oDxeO .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiN9oDxeO .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiN9oDxeO .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiN9oDxeO .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiN9oDxeO .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiN9oDxeO .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiN9oDxeO .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiN9oDxeO .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiN9oDxeO .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiN9oDxeO .nav-link:hover,
.cid-spiN9oDxeO .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiN9pATBR {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiN9pATBR .mbr-section-subtitle {
  color: #767676;
}
.cid-spiN9q4p1t {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiN9q4p1t .mbr-section-subtitle {
  color: #767676;
}
.cid-spiN9qBxUX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiN9qBxUX .mbr-section-subtitle {
  color: #767676;
}
.cid-swaPRMsRfU {
  background-image: url("../../../assets/images/dsc-6637-copy-1000x667.jpg");
}
.cid-swaPRMsRfU .mbr-section-title {
  color: #ffe161;
}
.cid-swaPRMsRfU .mbr-text,
.cid-swaPRMsRfU .mbr-section-btn {
  color: #ffe161;
}
.cid-spiN9r6tdh {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiN9r6tdh .item {
  padding-bottom: 2rem;
}
.cid-spiN9r6tdh .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiN9r6tdh .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiN9r6tdh .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiN9r6tdh .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiN9r6tdh .carousel-control,
.cid-spiN9r6tdh .close {
  background: #1b1b1b;
}
.cid-spiN9r6tdh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiN9r6tdh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiN9r6tdh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiN9r6tdh .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiN9r6tdh .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiN9r6tdh .close::before {
  content: '\e91a';
}
.cid-spiN9r6tdh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiN9r6tdh .carousel-control {
  display: flex;
  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-spiN9r6tdh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiN9r6tdh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiN9r6tdh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiN9r6tdh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiN9r6tdh .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-spiN9r6tdh .carousel-indicators li.active,
.cid-spiN9r6tdh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiN9r6tdh .carousel-indicators li::after,
.cid-spiN9r6tdh .carousel-indicators li::before {
  content: none;
}
.cid-spiN9r6tdh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiN9r6tdh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiN9r6tdh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiN9r6tdh .carousel-indicators {
    display: none;
  }
}
.cid-spiN9r6tdh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiN9r6tdh .carousel-inner > .active {
  display: block;
}
.cid-spiN9r6tdh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiN9r6tdh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiN9r6tdh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiN9r6tdh .carousel-control,
  .cid-spiN9r6tdh .carousel-indicators,
  .cid-spiN9r6tdh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiN9r6tdh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiN9r6tdh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiN9r6tdh .carousel-indicators .active,
.cid-spiN9r6tdh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiN9r6tdh .carousel-indicators .active {
  background: #fff;
}
.cid-spiN9r6tdh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiN9r6tdh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiN9r6tdh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiN9r6tdh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiN9r6tdh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiN9r6tdh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiN9r6tdh .carousel {
  width: 100%;
}
.cid-spiN9r6tdh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiN9r6tdh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiN9r6tdh .modal.fade .modal-dialog,
.cid-spiN9r6tdh .modal.in .modal-dialog {
  transform: none;
}
.cid-spiN9r6tdh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiN9r6tdh H6 {
  text-align: center;
}
.cid-spiN9r6tdh H3 {
  color: #0f7699;
}
.cid-spiN9r6tdh H4 {
  color: #ff0707;
}
.cid-spiN9sTS7t {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiN9sTS7t .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiN9sTS7t .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiN9sTS7t .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiN9sTS7t .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiN9sTS7t .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiN9sTS7t .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiN9sTS7t .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiN9sTS7t .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiN9sTS7t .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiNyOwpBI .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiNyOwpBI .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiNyOwpBI a {
  font-style: normal;
}
.cid-spiNyOwpBI .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiNyOwpBI .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiNyOwpBI .nav-item:focus,
.cid-spiNyOwpBI .nav-link:focus {
  outline: none;
}
.cid-spiNyOwpBI .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiNyOwpBI .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiNyOwpBI .menu-logo {
  margin-right: auto;
}
.cid-spiNyOwpBI .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiNyOwpBI .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiNyOwpBI .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiNyOwpBI .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiNyOwpBI .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiNyOwpBI .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiNyOwpBI .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiNyOwpBI .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiNyOwpBI .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiNyOwpBI .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiNyOwpBI .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiNyOwpBI .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiNyOwpBI .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiNyOwpBI .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiNyOwpBI .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiNyOwpBI .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiNyOwpBI .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiNyOwpBI .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiNyOwpBI .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiNyOwpBI .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiNyOwpBI .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiNyOwpBI .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiNyOwpBI .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiNyOwpBI button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiNyOwpBI button.navbar-toggler:focus {
  outline: none;
}
.cid-spiNyOwpBI button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiNyOwpBI button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiNyOwpBI button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiNyOwpBI button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiNyOwpBI button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiNyOwpBI nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiNyOwpBI nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiNyOwpBI nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiNyOwpBI nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiNyOwpBI .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiNyOwpBI .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiNyOwpBI .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiNyOwpBI .collapsed .navbar-collapse.collapsing,
.cid-spiNyOwpBI .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiNyOwpBI .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiNyOwpBI .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiNyOwpBI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiNyOwpBI .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiNyOwpBI .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiNyOwpBI .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiNyOwpBI .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiNyOwpBI .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiNyOwpBI .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiNyOwpBI .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiNyOwpBI .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiNyOwpBI .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiNyOwpBI .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiNyOwpBI .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiNyOwpBI .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiNyOwpBI .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiNyOwpBI .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiNyOwpBI.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiNyOwpBI img {
    height: 3.8rem !important;
  }
  .cid-spiNyOwpBI .btn {
    display: -webkit-flex;
  }
  .cid-spiNyOwpBI button.navbar-toggler {
    display: block;
  }
  .cid-spiNyOwpBI .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiNyOwpBI .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiNyOwpBI .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiNyOwpBI .navbar-collapse.collapsing,
  .cid-spiNyOwpBI .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiNyOwpBI .navbar-collapse.collapsing .navbar-nav,
  .cid-spiNyOwpBI .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiNyOwpBI .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiNyOwpBI .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiNyOwpBI .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiNyOwpBI .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiNyOwpBI .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiNyOwpBI .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiNyOwpBI .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiNyOwpBI .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiNyOwpBI .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiNyOwpBI .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiNyOwpBI .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiNyOwpBI .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiNyOwpBI .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiNyOwpBI .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiNyOwpBI .nav-link:hover,
.cid-spiNyOwpBI .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiNyPzoVm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiNyPzoVm .mbr-section-subtitle {
  color: #767676;
}
.cid-spiNyQ6SzV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiNyQ6SzV .mbr-section-subtitle {
  color: #767676;
}
.cid-spiNyQE7iN {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiNyQE7iN .mbr-section-subtitle {
  color: #767676;
}
.cid-swaRIikkoS {
  background-image: url("../../../assets/images/etkinlik7-1200x675.jpg");
}
.cid-swaRIikkoS .mbr-section-title {
  color: #ffe161;
}
.cid-swaRIikkoS .mbr-text,
.cid-swaRIikkoS .mbr-section-btn {
  color: #ffe161;
}
.cid-spiNyRpv00 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiNyRpv00 .item {
  padding-bottom: 2rem;
}
.cid-spiNyRpv00 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiNyRpv00 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiNyRpv00 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiNyRpv00 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiNyRpv00 .carousel-control,
.cid-spiNyRpv00 .close {
  background: #1b1b1b;
}
.cid-spiNyRpv00 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiNyRpv00 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiNyRpv00 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiNyRpv00 .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiNyRpv00 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiNyRpv00 .close::before {
  content: '\e91a';
}
.cid-spiNyRpv00 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiNyRpv00 .carousel-control {
  display: flex;
  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-spiNyRpv00 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiNyRpv00 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiNyRpv00 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiNyRpv00 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiNyRpv00 .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-spiNyRpv00 .carousel-indicators li.active,
.cid-spiNyRpv00 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiNyRpv00 .carousel-indicators li::after,
.cid-spiNyRpv00 .carousel-indicators li::before {
  content: none;
}
.cid-spiNyRpv00 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiNyRpv00 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiNyRpv00 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiNyRpv00 .carousel-indicators {
    display: none;
  }
}
.cid-spiNyRpv00 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiNyRpv00 .carousel-inner > .active {
  display: block;
}
.cid-spiNyRpv00 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiNyRpv00 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiNyRpv00 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiNyRpv00 .carousel-control,
  .cid-spiNyRpv00 .carousel-indicators,
  .cid-spiNyRpv00 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiNyRpv00 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiNyRpv00 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiNyRpv00 .carousel-indicators .active,
.cid-spiNyRpv00 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiNyRpv00 .carousel-indicators .active {
  background: #fff;
}
.cid-spiNyRpv00 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiNyRpv00 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiNyRpv00 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiNyRpv00 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiNyRpv00 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiNyRpv00 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiNyRpv00 .carousel {
  width: 100%;
}
.cid-spiNyRpv00 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiNyRpv00 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiNyRpv00 .modal.fade .modal-dialog,
.cid-spiNyRpv00 .modal.in .modal-dialog {
  transform: none;
}
.cid-spiNyRpv00 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiNyRpv00 H6 {
  text-align: center;
}
.cid-spiNyRpv00 H3 {
  color: #0f7699;
}
.cid-spiNyRpv00 H4 {
  color: #ff0707;
}
.cid-spiNyTovG6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiNyTovG6 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiNyTovG6 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiNyTovG6 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiNyTovG6 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiNyTovG6 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiNyTovG6 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiNyTovG6 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiNyTovG6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiNyTovG6 .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiNVNZHyU .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiNVNZHyU .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiNVNZHyU a {
  font-style: normal;
}
.cid-spiNVNZHyU .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiNVNZHyU .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiNVNZHyU .nav-item:focus,
.cid-spiNVNZHyU .nav-link:focus {
  outline: none;
}
.cid-spiNVNZHyU .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiNVNZHyU .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiNVNZHyU .menu-logo {
  margin-right: auto;
}
.cid-spiNVNZHyU .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiNVNZHyU .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiNVNZHyU .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiNVNZHyU .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiNVNZHyU .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiNVNZHyU .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiNVNZHyU .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiNVNZHyU .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiNVNZHyU .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiNVNZHyU .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiNVNZHyU .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiNVNZHyU .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiNVNZHyU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiNVNZHyU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiNVNZHyU .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiNVNZHyU .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiNVNZHyU .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiNVNZHyU .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiNVNZHyU .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiNVNZHyU .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiNVNZHyU .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiNVNZHyU .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiNVNZHyU .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiNVNZHyU button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiNVNZHyU button.navbar-toggler:focus {
  outline: none;
}
.cid-spiNVNZHyU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiNVNZHyU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiNVNZHyU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiNVNZHyU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiNVNZHyU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiNVNZHyU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiNVNZHyU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiNVNZHyU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiNVNZHyU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiNVNZHyU .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiNVNZHyU .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiNVNZHyU .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiNVNZHyU .collapsed .navbar-collapse.collapsing,
.cid-spiNVNZHyU .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiNVNZHyU .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiNVNZHyU .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiNVNZHyU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiNVNZHyU .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiNVNZHyU .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiNVNZHyU .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiNVNZHyU .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiNVNZHyU .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiNVNZHyU .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiNVNZHyU .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiNVNZHyU .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiNVNZHyU .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiNVNZHyU .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiNVNZHyU .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiNVNZHyU .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiNVNZHyU .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiNVNZHyU .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiNVNZHyU.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiNVNZHyU img {
    height: 3.8rem !important;
  }
  .cid-spiNVNZHyU .btn {
    display: -webkit-flex;
  }
  .cid-spiNVNZHyU button.navbar-toggler {
    display: block;
  }
  .cid-spiNVNZHyU .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiNVNZHyU .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiNVNZHyU .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiNVNZHyU .navbar-collapse.collapsing,
  .cid-spiNVNZHyU .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiNVNZHyU .navbar-collapse.collapsing .navbar-nav,
  .cid-spiNVNZHyU .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiNVNZHyU .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiNVNZHyU .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiNVNZHyU .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiNVNZHyU .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiNVNZHyU .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiNVNZHyU .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiNVNZHyU .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiNVNZHyU .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiNVNZHyU .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiNVNZHyU .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiNVNZHyU .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiNVNZHyU .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiNVNZHyU .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiNVNZHyU .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiNVNZHyU .nav-link:hover,
.cid-spiNVNZHyU .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiNVP4snb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiNVP4snb .mbr-section-subtitle {
  color: #767676;
}
.cid-spiNVPy7EX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiNVPy7EX .mbr-section-subtitle {
  color: #767676;
}
.cid-spiNVQ5X10 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiNVQ5X10 .mbr-section-subtitle {
  color: #767676;
}
.cid-swaUTVdWlJ {
  background-image: url("../../../assets/images/susesi-resort-fotograflarp4-6-1000x667.jpg");
}
.cid-swaUTVdWlJ .mbr-section-title {
  color: #ffe161;
}
.cid-swaUTVdWlJ .mbr-text,
.cid-swaUTVdWlJ .mbr-section-btn {
  color: #ffe161;
}
.cid-spiNVQB9oi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiNVQB9oi .item {
  padding-bottom: 2rem;
}
.cid-spiNVQB9oi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiNVQB9oi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiNVQB9oi .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiNVQB9oi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiNVQB9oi .carousel-control,
.cid-spiNVQB9oi .close {
  background: #1b1b1b;
}
.cid-spiNVQB9oi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiNVQB9oi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiNVQB9oi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiNVQB9oi .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiNVQB9oi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiNVQB9oi .close::before {
  content: '\e91a';
}
.cid-spiNVQB9oi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiNVQB9oi .carousel-control {
  display: flex;
  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-spiNVQB9oi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiNVQB9oi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiNVQB9oi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiNVQB9oi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiNVQB9oi .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-spiNVQB9oi .carousel-indicators li.active,
.cid-spiNVQB9oi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiNVQB9oi .carousel-indicators li::after,
.cid-spiNVQB9oi .carousel-indicators li::before {
  content: none;
}
.cid-spiNVQB9oi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiNVQB9oi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiNVQB9oi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiNVQB9oi .carousel-indicators {
    display: none;
  }
}
.cid-spiNVQB9oi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiNVQB9oi .carousel-inner > .active {
  display: block;
}
.cid-spiNVQB9oi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiNVQB9oi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiNVQB9oi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiNVQB9oi .carousel-control,
  .cid-spiNVQB9oi .carousel-indicators,
  .cid-spiNVQB9oi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiNVQB9oi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiNVQB9oi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiNVQB9oi .carousel-indicators .active,
.cid-spiNVQB9oi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiNVQB9oi .carousel-indicators .active {
  background: #fff;
}
.cid-spiNVQB9oi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiNVQB9oi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiNVQB9oi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiNVQB9oi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiNVQB9oi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiNVQB9oi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiNVQB9oi .carousel {
  width: 100%;
}
.cid-spiNVQB9oi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiNVQB9oi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiNVQB9oi .modal.fade .modal-dialog,
.cid-spiNVQB9oi .modal.in .modal-dialog {
  transform: none;
}
.cid-spiNVQB9oi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiNVQB9oi H6 {
  text-align: center;
}
.cid-spiNVQB9oi H3 {
  color: #0f7699;
}
.cid-spiNVQB9oi H4 {
  color: #ff0707;
}
.cid-spiNVStLjy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiNVStLjy .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiNVStLjy .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiNVStLjy .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiNVStLjy .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiNVStLjy .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiNVStLjy .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiNVStLjy .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiNVStLjy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiNVStLjy .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiOIzj52L .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiOIzj52L .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiOIzj52L a {
  font-style: normal;
}
.cid-spiOIzj52L .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiOIzj52L .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiOIzj52L .nav-item:focus,
.cid-spiOIzj52L .nav-link:focus {
  outline: none;
}
.cid-spiOIzj52L .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiOIzj52L .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiOIzj52L .menu-logo {
  margin-right: auto;
}
.cid-spiOIzj52L .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiOIzj52L .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiOIzj52L .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiOIzj52L .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiOIzj52L .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiOIzj52L .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiOIzj52L .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiOIzj52L .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiOIzj52L .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiOIzj52L .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiOIzj52L .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiOIzj52L .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiOIzj52L .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiOIzj52L .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiOIzj52L .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiOIzj52L .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiOIzj52L .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiOIzj52L .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiOIzj52L .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiOIzj52L .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiOIzj52L .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiOIzj52L .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiOIzj52L .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiOIzj52L button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiOIzj52L button.navbar-toggler:focus {
  outline: none;
}
.cid-spiOIzj52L button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiOIzj52L button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiOIzj52L button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiOIzj52L button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiOIzj52L button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiOIzj52L nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiOIzj52L nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiOIzj52L nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiOIzj52L nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiOIzj52L .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiOIzj52L .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiOIzj52L .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiOIzj52L .collapsed .navbar-collapse.collapsing,
.cid-spiOIzj52L .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiOIzj52L .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiOIzj52L .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiOIzj52L .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiOIzj52L .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiOIzj52L .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiOIzj52L .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiOIzj52L .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiOIzj52L .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiOIzj52L .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiOIzj52L .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiOIzj52L .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiOIzj52L .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiOIzj52L .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiOIzj52L .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiOIzj52L .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiOIzj52L .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiOIzj52L .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiOIzj52L.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiOIzj52L img {
    height: 3.8rem !important;
  }
  .cid-spiOIzj52L .btn {
    display: -webkit-flex;
  }
  .cid-spiOIzj52L button.navbar-toggler {
    display: block;
  }
  .cid-spiOIzj52L .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiOIzj52L .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiOIzj52L .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiOIzj52L .navbar-collapse.collapsing,
  .cid-spiOIzj52L .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiOIzj52L .navbar-collapse.collapsing .navbar-nav,
  .cid-spiOIzj52L .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiOIzj52L .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiOIzj52L .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiOIzj52L .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiOIzj52L .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiOIzj52L .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiOIzj52L .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiOIzj52L .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiOIzj52L .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiOIzj52L .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiOIzj52L .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiOIzj52L .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiOIzj52L .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiOIzj52L .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiOIzj52L .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiOIzj52L .nav-link:hover,
.cid-spiOIzj52L .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiOIAi1zB {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiOIAi1zB .mbr-section-subtitle {
  color: #767676;
}
.cid-spiOIAMzOE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiOIAMzOE .mbr-section-subtitle {
  color: #767676;
}
.cid-spiOIBoych {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiOIBoych .mbr-section-subtitle {
  color: #767676;
}
.cid-swaYQXVMMH {
  background-image: url("../../../assets/images/titanic-deluxe-golf-belek-general-view-3-1000x667.jpg");
}
.cid-swaYQXVMMH .mbr-section-title {
  color: #ffe161;
}
.cid-swaYQXVMMH .mbr-text,
.cid-swaYQXVMMH .mbr-section-btn {
  color: #ffe161;
}
.cid-spiOIBVTnA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiOIBVTnA .item {
  padding-bottom: 2rem;
}
.cid-spiOIBVTnA .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiOIBVTnA .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiOIBVTnA .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiOIBVTnA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiOIBVTnA .carousel-control,
.cid-spiOIBVTnA .close {
  background: #1b1b1b;
}
.cid-spiOIBVTnA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiOIBVTnA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiOIBVTnA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiOIBVTnA .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiOIBVTnA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiOIBVTnA .close::before {
  content: '\e91a';
}
.cid-spiOIBVTnA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiOIBVTnA .carousel-control {
  display: flex;
  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-spiOIBVTnA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiOIBVTnA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiOIBVTnA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiOIBVTnA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiOIBVTnA .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-spiOIBVTnA .carousel-indicators li.active,
.cid-spiOIBVTnA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiOIBVTnA .carousel-indicators li::after,
.cid-spiOIBVTnA .carousel-indicators li::before {
  content: none;
}
.cid-spiOIBVTnA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiOIBVTnA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiOIBVTnA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiOIBVTnA .carousel-indicators {
    display: none;
  }
}
.cid-spiOIBVTnA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiOIBVTnA .carousel-inner > .active {
  display: block;
}
.cid-spiOIBVTnA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiOIBVTnA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiOIBVTnA .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiOIBVTnA .carousel-control,
  .cid-spiOIBVTnA .carousel-indicators,
  .cid-spiOIBVTnA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiOIBVTnA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiOIBVTnA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiOIBVTnA .carousel-indicators .active,
.cid-spiOIBVTnA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiOIBVTnA .carousel-indicators .active {
  background: #fff;
}
.cid-spiOIBVTnA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiOIBVTnA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiOIBVTnA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiOIBVTnA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiOIBVTnA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiOIBVTnA .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiOIBVTnA .carousel {
  width: 100%;
}
.cid-spiOIBVTnA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiOIBVTnA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiOIBVTnA .modal.fade .modal-dialog,
.cid-spiOIBVTnA .modal.in .modal-dialog {
  transform: none;
}
.cid-spiOIBVTnA .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiOIBVTnA H6 {
  text-align: center;
}
.cid-spiOIBVTnA H3 {
  color: #0f7699;
}
.cid-spiOIBVTnA H4 {
  color: #ff0707;
}
.cid-spiOIDLw5m {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiOIDLw5m .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiOIDLw5m .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiOIDLw5m .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiOIDLw5m .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiOIDLw5m .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiOIDLw5m .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiOIDLw5m .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiOIDLw5m .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiOIDLw5m .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiPa1hUXD .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiPa1hUXD .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiPa1hUXD a {
  font-style: normal;
}
.cid-spiPa1hUXD .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiPa1hUXD .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiPa1hUXD .nav-item:focus,
.cid-spiPa1hUXD .nav-link:focus {
  outline: none;
}
.cid-spiPa1hUXD .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiPa1hUXD .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiPa1hUXD .menu-logo {
  margin-right: auto;
}
.cid-spiPa1hUXD .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiPa1hUXD .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiPa1hUXD .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiPa1hUXD .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiPa1hUXD .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiPa1hUXD .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiPa1hUXD .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiPa1hUXD .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiPa1hUXD .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiPa1hUXD .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiPa1hUXD .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiPa1hUXD .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiPa1hUXD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiPa1hUXD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiPa1hUXD .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiPa1hUXD .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiPa1hUXD .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiPa1hUXD .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiPa1hUXD .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiPa1hUXD .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiPa1hUXD .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiPa1hUXD .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiPa1hUXD .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiPa1hUXD button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiPa1hUXD button.navbar-toggler:focus {
  outline: none;
}
.cid-spiPa1hUXD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiPa1hUXD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiPa1hUXD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiPa1hUXD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiPa1hUXD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiPa1hUXD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiPa1hUXD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiPa1hUXD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiPa1hUXD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiPa1hUXD .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiPa1hUXD .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiPa1hUXD .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiPa1hUXD .collapsed .navbar-collapse.collapsing,
.cid-spiPa1hUXD .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiPa1hUXD .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiPa1hUXD .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiPa1hUXD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiPa1hUXD .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiPa1hUXD .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiPa1hUXD .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiPa1hUXD .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiPa1hUXD .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiPa1hUXD .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiPa1hUXD .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiPa1hUXD .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiPa1hUXD .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiPa1hUXD .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiPa1hUXD .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiPa1hUXD .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiPa1hUXD .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiPa1hUXD .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiPa1hUXD.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiPa1hUXD img {
    height: 3.8rem !important;
  }
  .cid-spiPa1hUXD .btn {
    display: -webkit-flex;
  }
  .cid-spiPa1hUXD button.navbar-toggler {
    display: block;
  }
  .cid-spiPa1hUXD .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiPa1hUXD .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiPa1hUXD .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiPa1hUXD .navbar-collapse.collapsing,
  .cid-spiPa1hUXD .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiPa1hUXD .navbar-collapse.collapsing .navbar-nav,
  .cid-spiPa1hUXD .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiPa1hUXD .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiPa1hUXD .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiPa1hUXD .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiPa1hUXD .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiPa1hUXD .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiPa1hUXD .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiPa1hUXD .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiPa1hUXD .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiPa1hUXD .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiPa1hUXD .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiPa1hUXD .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiPa1hUXD .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiPa1hUXD .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiPa1hUXD .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiPa1hUXD .nav-link:hover,
.cid-spiPa1hUXD .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiPa2jrPD {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiPa2jrPD .mbr-section-subtitle {
  color: #767676;
}
.cid-spiPa2PzCp {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiPa2PzCp .mbr-section-subtitle {
  color: #767676;
}
.cid-spiPa3oin3 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiPa3oin3 .mbr-section-subtitle {
  color: #767676;
}
.cid-swb0qgCEkx {
  background-image: url("../../../assets/images/282a3478-1000x667.jpg");
}
.cid-swb0qgCEkx .mbr-section-title {
  color: #ffe161;
}
.cid-swb0qgCEkx .mbr-text,
.cid-swb0qgCEkx .mbr-section-btn {
  color: #ffe161;
}
.cid-spiPa48Kwj {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiPa48Kwj .item {
  padding-bottom: 2rem;
}
.cid-spiPa48Kwj .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiPa48Kwj .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiPa48Kwj .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiPa48Kwj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiPa48Kwj .carousel-control,
.cid-spiPa48Kwj .close {
  background: #1b1b1b;
}
.cid-spiPa48Kwj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiPa48Kwj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiPa48Kwj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiPa48Kwj .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiPa48Kwj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiPa48Kwj .close::before {
  content: '\e91a';
}
.cid-spiPa48Kwj .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiPa48Kwj .carousel-control {
  display: flex;
  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-spiPa48Kwj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiPa48Kwj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiPa48Kwj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiPa48Kwj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiPa48Kwj .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-spiPa48Kwj .carousel-indicators li.active,
.cid-spiPa48Kwj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiPa48Kwj .carousel-indicators li::after,
.cid-spiPa48Kwj .carousel-indicators li::before {
  content: none;
}
.cid-spiPa48Kwj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiPa48Kwj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiPa48Kwj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiPa48Kwj .carousel-indicators {
    display: none;
  }
}
.cid-spiPa48Kwj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiPa48Kwj .carousel-inner > .active {
  display: block;
}
.cid-spiPa48Kwj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiPa48Kwj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiPa48Kwj .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiPa48Kwj .carousel-control,
  .cid-spiPa48Kwj .carousel-indicators,
  .cid-spiPa48Kwj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiPa48Kwj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiPa48Kwj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiPa48Kwj .carousel-indicators .active,
.cid-spiPa48Kwj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiPa48Kwj .carousel-indicators .active {
  background: #fff;
}
.cid-spiPa48Kwj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiPa48Kwj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiPa48Kwj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiPa48Kwj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiPa48Kwj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiPa48Kwj .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiPa48Kwj .carousel {
  width: 100%;
}
.cid-spiPa48Kwj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiPa48Kwj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiPa48Kwj .modal.fade .modal-dialog,
.cid-spiPa48Kwj .modal.in .modal-dialog {
  transform: none;
}
.cid-spiPa48Kwj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiPa48Kwj H6 {
  text-align: center;
}
.cid-spiPa48Kwj H3 {
  color: #0f7699;
}
.cid-spiPa48Kwj H4 {
  color: #ff0707;
}
.cid-spiPa65z79 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiPa65z79 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiPa65z79 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiPa65z79 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiPa65z79 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiPa65z79 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiPa65z79 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiPa65z79 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiPa65z79 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiPa65z79 .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiPzG7qvb .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiPzG7qvb .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiPzG7qvb a {
  font-style: normal;
}
.cid-spiPzG7qvb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiPzG7qvb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiPzG7qvb .nav-item:focus,
.cid-spiPzG7qvb .nav-link:focus {
  outline: none;
}
.cid-spiPzG7qvb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiPzG7qvb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiPzG7qvb .menu-logo {
  margin-right: auto;
}
.cid-spiPzG7qvb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiPzG7qvb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiPzG7qvb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiPzG7qvb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiPzG7qvb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiPzG7qvb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiPzG7qvb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiPzG7qvb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiPzG7qvb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiPzG7qvb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiPzG7qvb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiPzG7qvb .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiPzG7qvb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiPzG7qvb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiPzG7qvb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiPzG7qvb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiPzG7qvb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiPzG7qvb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiPzG7qvb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiPzG7qvb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiPzG7qvb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiPzG7qvb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiPzG7qvb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiPzG7qvb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiPzG7qvb button.navbar-toggler:focus {
  outline: none;
}
.cid-spiPzG7qvb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiPzG7qvb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiPzG7qvb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiPzG7qvb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiPzG7qvb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiPzG7qvb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiPzG7qvb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiPzG7qvb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiPzG7qvb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiPzG7qvb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiPzG7qvb .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiPzG7qvb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiPzG7qvb .collapsed .navbar-collapse.collapsing,
.cid-spiPzG7qvb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiPzG7qvb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiPzG7qvb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiPzG7qvb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiPzG7qvb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiPzG7qvb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiPzG7qvb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiPzG7qvb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiPzG7qvb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiPzG7qvb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiPzG7qvb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiPzG7qvb .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiPzG7qvb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiPzG7qvb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiPzG7qvb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiPzG7qvb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiPzG7qvb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiPzG7qvb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiPzG7qvb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiPzG7qvb img {
    height: 3.8rem !important;
  }
  .cid-spiPzG7qvb .btn {
    display: -webkit-flex;
  }
  .cid-spiPzG7qvb button.navbar-toggler {
    display: block;
  }
  .cid-spiPzG7qvb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiPzG7qvb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiPzG7qvb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiPzG7qvb .navbar-collapse.collapsing,
  .cid-spiPzG7qvb .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiPzG7qvb .navbar-collapse.collapsing .navbar-nav,
  .cid-spiPzG7qvb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiPzG7qvb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiPzG7qvb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiPzG7qvb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiPzG7qvb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiPzG7qvb .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiPzG7qvb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiPzG7qvb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiPzG7qvb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiPzG7qvb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiPzG7qvb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiPzG7qvb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiPzG7qvb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiPzG7qvb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiPzG7qvb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiPzG7qvb .nav-link:hover,
.cid-spiPzG7qvb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiPzH9FE5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiPzH9FE5 .mbr-section-subtitle {
  color: #767676;
}
.cid-spiPzHFOjX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiPzHFOjX .mbr-section-subtitle {
  color: #767676;
}
.cid-spiPzIdb8s {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiPzIdb8s .mbr-section-subtitle {
  color: #767676;
}
.cid-swb20IgkZS {
  background-image: url("../../../assets/images/xxl-1000x665.jpg");
}
.cid-swb20IgkZS .mbr-section-title {
  color: #ffe161;
}
.cid-swb20IgkZS .mbr-text,
.cid-swb20IgkZS .mbr-section-btn {
  color: #ffe161;
}
.cid-spiPzIJlwu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiPzIJlwu .item {
  padding-bottom: 2rem;
}
.cid-spiPzIJlwu .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiPzIJlwu .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiPzIJlwu .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiPzIJlwu .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiPzIJlwu .carousel-control,
.cid-spiPzIJlwu .close {
  background: #1b1b1b;
}
.cid-spiPzIJlwu .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiPzIJlwu .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiPzIJlwu .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiPzIJlwu .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiPzIJlwu .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiPzIJlwu .close::before {
  content: '\e91a';
}
.cid-spiPzIJlwu .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiPzIJlwu .carousel-control {
  display: flex;
  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-spiPzIJlwu .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiPzIJlwu .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiPzIJlwu .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiPzIJlwu .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiPzIJlwu .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-spiPzIJlwu .carousel-indicators li.active,
.cid-spiPzIJlwu .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiPzIJlwu .carousel-indicators li::after,
.cid-spiPzIJlwu .carousel-indicators li::before {
  content: none;
}
.cid-spiPzIJlwu .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiPzIJlwu .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiPzIJlwu .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiPzIJlwu .carousel-indicators {
    display: none;
  }
}
.cid-spiPzIJlwu .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiPzIJlwu .carousel-inner > .active {
  display: block;
}
.cid-spiPzIJlwu .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiPzIJlwu .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiPzIJlwu .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiPzIJlwu .carousel-control,
  .cid-spiPzIJlwu .carousel-indicators,
  .cid-spiPzIJlwu .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiPzIJlwu .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiPzIJlwu .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiPzIJlwu .carousel-indicators .active,
.cid-spiPzIJlwu .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiPzIJlwu .carousel-indicators .active {
  background: #fff;
}
.cid-spiPzIJlwu .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiPzIJlwu .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiPzIJlwu .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiPzIJlwu .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiPzIJlwu .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiPzIJlwu .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiPzIJlwu .carousel {
  width: 100%;
}
.cid-spiPzIJlwu .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiPzIJlwu .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiPzIJlwu .modal.fade .modal-dialog,
.cid-spiPzIJlwu .modal.in .modal-dialog {
  transform: none;
}
.cid-spiPzIJlwu .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiPzIJlwu H6 {
  text-align: center;
}
.cid-spiPzIJlwu H3 {
  color: #0f7699;
}
.cid-spiPzIJlwu H4 {
  color: #ff0707;
}
.cid-spiPzKBvEN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiPzKBvEN .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiPzKBvEN .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiPzKBvEN .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiPzKBvEN .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiPzKBvEN .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiPzKBvEN .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiPzKBvEN .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiPzKBvEN .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiPzKBvEN .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-soeQmgJgqu .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-soeQmgJgqu .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-soeQmgJgqu a {
  font-style: normal;
}
.cid-soeQmgJgqu .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-soeQmgJgqu .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-soeQmgJgqu .nav-item:focus,
.cid-soeQmgJgqu .nav-link:focus {
  outline: none;
}
.cid-soeQmgJgqu .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-soeQmgJgqu .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-soeQmgJgqu .menu-logo {
  margin-right: auto;
}
.cid-soeQmgJgqu .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-soeQmgJgqu .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-soeQmgJgqu .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-soeQmgJgqu .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-soeQmgJgqu .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-soeQmgJgqu .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-soeQmgJgqu .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-soeQmgJgqu .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-soeQmgJgqu .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-soeQmgJgqu .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-soeQmgJgqu .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-soeQmgJgqu .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-soeQmgJgqu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-soeQmgJgqu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-soeQmgJgqu .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-soeQmgJgqu .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-soeQmgJgqu .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-soeQmgJgqu .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-soeQmgJgqu .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-soeQmgJgqu .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-soeQmgJgqu .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-soeQmgJgqu .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-soeQmgJgqu .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-soeQmgJgqu button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-soeQmgJgqu button.navbar-toggler:focus {
  outline: none;
}
.cid-soeQmgJgqu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-soeQmgJgqu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-soeQmgJgqu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-soeQmgJgqu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-soeQmgJgqu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-soeQmgJgqu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-soeQmgJgqu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-soeQmgJgqu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-soeQmgJgqu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-soeQmgJgqu .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-soeQmgJgqu .collapsed .btn {
  display: -webkit-flex;
}
.cid-soeQmgJgqu .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-soeQmgJgqu .collapsed .navbar-collapse.collapsing,
.cid-soeQmgJgqu .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-soeQmgJgqu .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-soeQmgJgqu .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-soeQmgJgqu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-soeQmgJgqu .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-soeQmgJgqu .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-soeQmgJgqu .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-soeQmgJgqu .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-soeQmgJgqu .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-soeQmgJgqu .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-soeQmgJgqu .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-soeQmgJgqu .collapsed button.navbar-toggler {
  display: block;
}
.cid-soeQmgJgqu .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-soeQmgJgqu .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-soeQmgJgqu .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-soeQmgJgqu .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-soeQmgJgqu .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-soeQmgJgqu .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-soeQmgJgqu.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-soeQmgJgqu img {
    height: 3.8rem !important;
  }
  .cid-soeQmgJgqu .btn {
    display: -webkit-flex;
  }
  .cid-soeQmgJgqu button.navbar-toggler {
    display: block;
  }
  .cid-soeQmgJgqu .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-soeQmgJgqu .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-soeQmgJgqu .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-soeQmgJgqu .navbar-collapse.collapsing,
  .cid-soeQmgJgqu .navbar-collapse.show {
    display: block !important;
  }
  .cid-soeQmgJgqu .navbar-collapse.collapsing .navbar-nav,
  .cid-soeQmgJgqu .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-soeQmgJgqu .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-soeQmgJgqu .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-soeQmgJgqu .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-soeQmgJgqu .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-soeQmgJgqu .navbar-collapse.collapsing .navbar-buttons,
  .cid-soeQmgJgqu .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-soeQmgJgqu .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-soeQmgJgqu .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-soeQmgJgqu .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-soeQmgJgqu .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-soeQmgJgqu .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-soeQmgJgqu .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-soeQmgJgqu .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-soeQmgJgqu .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-soeQmgJgqu .nav-link:hover,
.cid-soeQmgJgqu .dropdown-item:hover {
  color: #767676 !important;
}
.cid-soeQodubGO {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-soeQodubGO .mbr-section-subtitle {
  color: #767676;
}
.cid-svuNeTJECb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-svuNeTJECb img,
.cid-svuNeTJECb .item-img {
  width: 100%;
  height: 100%;
  height: 300px;
  object-fit: cover;
}
.cid-svuNeTJECb .item:focus,
.cid-svuNeTJECb span:focus {
  outline: none;
}
.cid-svuNeTJECb .item {
  cursor: pointer;
  margin-bottom: 2rem;
}
.cid-svuNeTJECb .item-wrapper {
  position: relative;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-svuNeTJECb .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-svuNeTJECb .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-svuNeTJECb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-svuNeTJECb .mbr-section-title {
  color: #f9b805;
}
.cid-svuNeTJECb .mbr-text,
.cid-svuNeTJECb .mbr-section-btn {
  text-align: left;
}
.cid-svuNeTJECb .item-title {
  text-align: center;
  color: #6592e6;
}
.cid-svuNeTJECb .item-subtitle {
  text-align: left;
  color: #232323;
}
.cid-svuNeTJECb .mbr-section-subtitle {
  color: #ff0707;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-spiOj6sKtq .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-spiOj6sKtq .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-spiOj6sKtq a {
  font-style: normal;
}
.cid-spiOj6sKtq .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-spiOj6sKtq .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-spiOj6sKtq .nav-item:focus,
.cid-spiOj6sKtq .nav-link:focus {
  outline: none;
}
.cid-spiOj6sKtq .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-spiOj6sKtq .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-spiOj6sKtq .menu-logo {
  margin-right: auto;
}
.cid-spiOj6sKtq .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-spiOj6sKtq .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-spiOj6sKtq .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-spiOj6sKtq .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-spiOj6sKtq .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-spiOj6sKtq .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-spiOj6sKtq .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-spiOj6sKtq .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-spiOj6sKtq .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-spiOj6sKtq .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-spiOj6sKtq .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-spiOj6sKtq .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-spiOj6sKtq .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-spiOj6sKtq .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-spiOj6sKtq .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-spiOj6sKtq .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-spiOj6sKtq .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-spiOj6sKtq .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-spiOj6sKtq .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-spiOj6sKtq .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-spiOj6sKtq .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-spiOj6sKtq .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-spiOj6sKtq .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-spiOj6sKtq button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-spiOj6sKtq button.navbar-toggler:focus {
  outline: none;
}
.cid-spiOj6sKtq button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-spiOj6sKtq button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-spiOj6sKtq button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-spiOj6sKtq button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-spiOj6sKtq button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-spiOj6sKtq nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiOj6sKtq nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-spiOj6sKtq nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-spiOj6sKtq nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-spiOj6sKtq .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiOj6sKtq .collapsed .btn {
  display: -webkit-flex;
}
.cid-spiOj6sKtq .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-spiOj6sKtq .collapsed .navbar-collapse.collapsing,
.cid-spiOj6sKtq .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-spiOj6sKtq .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-spiOj6sKtq .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-spiOj6sKtq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-spiOj6sKtq .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-spiOj6sKtq .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-spiOj6sKtq .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-spiOj6sKtq .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-spiOj6sKtq .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-spiOj6sKtq .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-spiOj6sKtq .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-spiOj6sKtq .collapsed button.navbar-toggler {
  display: block;
}
.cid-spiOj6sKtq .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-spiOj6sKtq .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-spiOj6sKtq .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-spiOj6sKtq .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-spiOj6sKtq .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-spiOj6sKtq .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-spiOj6sKtq.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiOj6sKtq img {
    height: 3.8rem !important;
  }
  .cid-spiOj6sKtq .btn {
    display: -webkit-flex;
  }
  .cid-spiOj6sKtq button.navbar-toggler {
    display: block;
  }
  .cid-spiOj6sKtq .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-spiOj6sKtq .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-spiOj6sKtq .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-spiOj6sKtq .navbar-collapse.collapsing,
  .cid-spiOj6sKtq .navbar-collapse.show {
    display: block !important;
  }
  .cid-spiOj6sKtq .navbar-collapse.collapsing .navbar-nav,
  .cid-spiOj6sKtq .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-spiOj6sKtq .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-spiOj6sKtq .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-spiOj6sKtq .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-spiOj6sKtq .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiOj6sKtq .navbar-collapse.collapsing .navbar-buttons,
  .cid-spiOj6sKtq .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-spiOj6sKtq .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-spiOj6sKtq .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-spiOj6sKtq .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-spiOj6sKtq .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-spiOj6sKtq .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-spiOj6sKtq .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-spiOj6sKtq .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-spiOj6sKtq .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-spiOj6sKtq .nav-link:hover,
.cid-spiOj6sKtq .dropdown-item:hover {
  color: #767676 !important;
}
.cid-spiOj7oq3x {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiOj7oq3x .mbr-section-subtitle {
  color: #767676;
}
.cid-spiOj7VWcU {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiOj7VWcU .mbr-section-subtitle {
  color: #767676;
}
.cid-spiOj8rMEz {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-spiOj8rMEz .mbr-section-subtitle {
  color: #767676;
}
.cid-swaWGxx5u7 {
  background-image: url("../../../assets/images/the-land-of-legends-general-1000x667.jpg");
}
.cid-swaWGxx5u7 .mbr-section-title {
  color: #ffe161;
}
.cid-swaWGxx5u7 .mbr-text,
.cid-swaWGxx5u7 .mbr-section-btn {
  color: #ffe161;
}
.cid-spiOj9cxfG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-spiOj9cxfG .item {
  padding-bottom: 2rem;
}
.cid-spiOj9cxfG .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-spiOj9cxfG .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-spiOj9cxfG .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-spiOj9cxfG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-spiOj9cxfG .carousel-control,
.cid-spiOj9cxfG .close {
  background: #1b1b1b;
}
.cid-spiOj9cxfG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-spiOj9cxfG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-spiOj9cxfG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-spiOj9cxfG .carousel-control-next span {
  margin-left: 5px;
}
.cid-spiOj9cxfG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-spiOj9cxfG .close::before {
  content: '\e91a';
}
.cid-spiOj9cxfG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-spiOj9cxfG .carousel-control {
  display: flex;
  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-spiOj9cxfG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiOj9cxfG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-spiOj9cxfG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-spiOj9cxfG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-spiOj9cxfG .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-spiOj9cxfG .carousel-indicators li.active,
.cid-spiOj9cxfG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-spiOj9cxfG .carousel-indicators li::after,
.cid-spiOj9cxfG .carousel-indicators li::before {
  content: none;
}
.cid-spiOj9cxfG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-spiOj9cxfG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-spiOj9cxfG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-spiOj9cxfG .carousel-indicators {
    display: none;
  }
}
.cid-spiOj9cxfG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-spiOj9cxfG .carousel-inner > .active {
  display: block;
}
.cid-spiOj9cxfG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-spiOj9cxfG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-spiOj9cxfG .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-spiOj9cxfG .carousel-control,
  .cid-spiOj9cxfG .carousel-indicators,
  .cid-spiOj9cxfG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-spiOj9cxfG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-spiOj9cxfG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-spiOj9cxfG .carousel-indicators .active,
.cid-spiOj9cxfG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-spiOj9cxfG .carousel-indicators .active {
  background: #fff;
}
.cid-spiOj9cxfG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-spiOj9cxfG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-spiOj9cxfG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-spiOj9cxfG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-spiOj9cxfG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-spiOj9cxfG .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-spiOj9cxfG .carousel {
  width: 100%;
}
.cid-spiOj9cxfG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-spiOj9cxfG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-spiOj9cxfG .modal.fade .modal-dialog,
.cid-spiOj9cxfG .modal.in .modal-dialog {
  transform: none;
}
.cid-spiOj9cxfG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-spiOj9cxfG H6 {
  text-align: center;
}
.cid-spiOj9cxfG H3 {
  color: #0f7699;
}
.cid-spiOj9cxfG H4 {
  color: #ff0707;
}
.cid-spiOjbeRc4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-spiOjbeRc4 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-spiOjbeRc4 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-spiOjbeRc4 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-spiOjbeRc4 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-spiOjbeRc4 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-spiOjbeRc4 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-spiOjbeRc4 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-spiOjbeRc4 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-spiOjbeRc4 .card-title {
  color: #22a5e5;
}
.cid-sw3OC3aCDZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sw3OC3aCDZ .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sw3OC3aCDZ .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sw3OC3aCDZ .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sw3OC3aCDZ .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sw3OC3aCDZ .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sw3OC3aCDZ .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sw3OC3aCDZ .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sw3OC3aCDZ .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sxz7cDfRla .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sxz7cDfRla .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-sxz7cDfRla a {
  font-style: normal;
}
.cid-sxz7cDfRla .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxz7cDfRla .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sxz7cDfRla .nav-item:focus,
.cid-sxz7cDfRla .nav-link:focus {
  outline: none;
}
.cid-sxz7cDfRla .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sxz7cDfRla .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxz7cDfRla .menu-logo {
  margin-right: auto;
}
.cid-sxz7cDfRla .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxz7cDfRla .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sxz7cDfRla .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxz7cDfRla .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxz7cDfRla .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxz7cDfRla .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxz7cDfRla .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sxz7cDfRla .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxz7cDfRla .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxz7cDfRla .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxz7cDfRla .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxz7cDfRla .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxz7cDfRla .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxz7cDfRla .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxz7cDfRla .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxz7cDfRla .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxz7cDfRla .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxz7cDfRla .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxz7cDfRla .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxz7cDfRla .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxz7cDfRla .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxz7cDfRla .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxz7cDfRla .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxz7cDfRla button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxz7cDfRla button.navbar-toggler:focus {
  outline: none;
}
.cid-sxz7cDfRla button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sxz7cDfRla button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxz7cDfRla button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxz7cDfRla button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxz7cDfRla button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxz7cDfRla nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxz7cDfRla nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxz7cDfRla nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxz7cDfRla nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxz7cDfRla .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxz7cDfRla .collapsed .btn {
  display: -webkit-flex;
}
.cid-sxz7cDfRla .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxz7cDfRla .collapsed .navbar-collapse.collapsing,
.cid-sxz7cDfRla .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxz7cDfRla .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxz7cDfRla .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxz7cDfRla .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxz7cDfRla .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxz7cDfRla .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sxz7cDfRla .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sxz7cDfRla .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxz7cDfRla .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxz7cDfRla .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxz7cDfRla .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sxz7cDfRla .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxz7cDfRla .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxz7cDfRla .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxz7cDfRla .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxz7cDfRla .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxz7cDfRla .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxz7cDfRla .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxz7cDfRla.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxz7cDfRla img {
    height: 3.8rem !important;
  }
  .cid-sxz7cDfRla .btn {
    display: -webkit-flex;
  }
  .cid-sxz7cDfRla button.navbar-toggler {
    display: block;
  }
  .cid-sxz7cDfRla .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxz7cDfRla .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxz7cDfRla .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxz7cDfRla .navbar-collapse.collapsing,
  .cid-sxz7cDfRla .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxz7cDfRla .navbar-collapse.collapsing .navbar-nav,
  .cid-sxz7cDfRla .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxz7cDfRla .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxz7cDfRla .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxz7cDfRla .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sxz7cDfRla .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxz7cDfRla .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxz7cDfRla .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxz7cDfRla .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxz7cDfRla .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxz7cDfRla .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxz7cDfRla .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxz7cDfRla .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxz7cDfRla .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxz7cDfRla .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sxz7cDfRla .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sxz7cDfRla .nav-link:hover,
.cid-sxz7cDfRla .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sxz7cDM7wn {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxz7cDM7wn .mbr-section-subtitle {
  color: #767676;
}
.cid-sxz7cEcgY9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxz7cEcgY9 .mbr-section-subtitle {
  color: #767676;
}
.cid-sxz7cEIFSG {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxz7cEIFSG .mbr-section-subtitle {
  color: #767676;
}
.cid-sxz7cFd3DY {
  background-image: url("../../../assets/images/cornelia-deluxe-resort-by-night-1000x667.jpg");
}
.cid-sxz7cFd3DY .mbr-section-title {
  color: #ffe161;
}
.cid-sxz7cFd3DY .mbr-text,
.cid-sxz7cFd3DY .mbr-section-btn {
  color: #ffe161;
}
.cid-sxz7cFUVQm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sxz7cFUVQm .item {
  padding-bottom: 2rem;
}
.cid-sxz7cFUVQm .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sxz7cFUVQm .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sxz7cFUVQm .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sxz7cFUVQm .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sxz7cFUVQm .carousel-control,
.cid-sxz7cFUVQm .close {
  background: #1b1b1b;
}
.cid-sxz7cFUVQm .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sxz7cFUVQm .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sxz7cFUVQm .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sxz7cFUVQm .carousel-control-next span {
  margin-left: 5px;
}
.cid-sxz7cFUVQm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sxz7cFUVQm .close::before {
  content: '\e91a';
}
.cid-sxz7cFUVQm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sxz7cFUVQm .carousel-control {
  display: flex;
  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-sxz7cFUVQm .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxz7cFUVQm .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sxz7cFUVQm .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sxz7cFUVQm .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sxz7cFUVQm .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-sxz7cFUVQm .carousel-indicators li.active,
.cid-sxz7cFUVQm .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sxz7cFUVQm .carousel-indicators li::after,
.cid-sxz7cFUVQm .carousel-indicators li::before {
  content: none;
}
.cid-sxz7cFUVQm .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sxz7cFUVQm .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sxz7cFUVQm .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sxz7cFUVQm .carousel-indicators {
    display: none;
  }
}
.cid-sxz7cFUVQm .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sxz7cFUVQm .carousel-inner > .active {
  display: block;
}
.cid-sxz7cFUVQm .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxz7cFUVQm .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxz7cFUVQm .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sxz7cFUVQm .carousel-control,
  .cid-sxz7cFUVQm .carousel-indicators,
  .cid-sxz7cFUVQm .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sxz7cFUVQm .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sxz7cFUVQm .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sxz7cFUVQm .carousel-indicators .active,
.cid-sxz7cFUVQm .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sxz7cFUVQm .carousel-indicators .active {
  background: #fff;
}
.cid-sxz7cFUVQm .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sxz7cFUVQm .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sxz7cFUVQm .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sxz7cFUVQm .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sxz7cFUVQm .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sxz7cFUVQm .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sxz7cFUVQm .carousel {
  width: 100%;
}
.cid-sxz7cFUVQm .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sxz7cFUVQm .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sxz7cFUVQm .modal.fade .modal-dialog,
.cid-sxz7cFUVQm .modal.in .modal-dialog {
  transform: none;
}
.cid-sxz7cFUVQm .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sxz7cFUVQm H6 {
  text-align: center;
}
.cid-sxz7cFUVQm H3 {
  color: #0f7699;
}
.cid-sxz7cFUVQm H4 {
  color: #ff0707;
}
.cid-sxz7cHN5sx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-sxz7cHN5sx .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sxz7cHN5sx .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sxz7cHN5sx .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sxz7cHN5sx .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sxz7cHN5sx .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sxz7cHN5sx .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sxz7cHN5sx .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sxz7cHN5sx .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sxz7cHN5sx .card-title {
  color: #22a5e5;
}
.cid-sxz7cIt95R {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sxz7cIt95R .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxz7cIt95R .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxz7cIt95R .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxz7cIt95R .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sxz7cIt95R .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sxz7cIt95R .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sxz7cIt95R .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxz7cIt95R .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sxz7cIt95R .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxz7cIt95R .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxz7cIt95R .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxz7cIt95R .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxz7cIt95R .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sxz7cIt95R .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sxzamU2vZi .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sxzamU2vZi .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-sxzamU2vZi a {
  font-style: normal;
}
.cid-sxzamU2vZi .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxzamU2vZi .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sxzamU2vZi .nav-item:focus,
.cid-sxzamU2vZi .nav-link:focus {
  outline: none;
}
.cid-sxzamU2vZi .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sxzamU2vZi .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxzamU2vZi .menu-logo {
  margin-right: auto;
}
.cid-sxzamU2vZi .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxzamU2vZi .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sxzamU2vZi .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxzamU2vZi .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxzamU2vZi .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxzamU2vZi .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxzamU2vZi .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sxzamU2vZi .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxzamU2vZi .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxzamU2vZi .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxzamU2vZi .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxzamU2vZi .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxzamU2vZi .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxzamU2vZi .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxzamU2vZi .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxzamU2vZi .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxzamU2vZi .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxzamU2vZi .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxzamU2vZi .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxzamU2vZi .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxzamU2vZi .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxzamU2vZi .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxzamU2vZi .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxzamU2vZi button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxzamU2vZi button.navbar-toggler:focus {
  outline: none;
}
.cid-sxzamU2vZi button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sxzamU2vZi button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxzamU2vZi button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzamU2vZi button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzamU2vZi button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxzamU2vZi nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzamU2vZi nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxzamU2vZi nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxzamU2vZi nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzamU2vZi .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzamU2vZi .collapsed .btn {
  display: -webkit-flex;
}
.cid-sxzamU2vZi .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxzamU2vZi .collapsed .navbar-collapse.collapsing,
.cid-sxzamU2vZi .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxzamU2vZi .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxzamU2vZi .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxzamU2vZi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxzamU2vZi .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxzamU2vZi .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sxzamU2vZi .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sxzamU2vZi .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxzamU2vZi .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxzamU2vZi .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxzamU2vZi .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sxzamU2vZi .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxzamU2vZi .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxzamU2vZi .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzamU2vZi .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxzamU2vZi .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxzamU2vZi .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxzamU2vZi .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxzamU2vZi.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzamU2vZi img {
    height: 3.8rem !important;
  }
  .cid-sxzamU2vZi .btn {
    display: -webkit-flex;
  }
  .cid-sxzamU2vZi button.navbar-toggler {
    display: block;
  }
  .cid-sxzamU2vZi .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxzamU2vZi .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzamU2vZi .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxzamU2vZi .navbar-collapse.collapsing,
  .cid-sxzamU2vZi .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxzamU2vZi .navbar-collapse.collapsing .navbar-nav,
  .cid-sxzamU2vZi .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxzamU2vZi .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxzamU2vZi .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxzamU2vZi .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sxzamU2vZi .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxzamU2vZi .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxzamU2vZi .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxzamU2vZi .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxzamU2vZi .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxzamU2vZi .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxzamU2vZi .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxzamU2vZi .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxzamU2vZi .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxzamU2vZi .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sxzamU2vZi .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sxzamU2vZi .nav-link:hover,
.cid-sxzamU2vZi .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sxzamULk8K {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzamULk8K .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzamVd9yY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzamVd9yY .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzamVPhrL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzamVPhrL .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzamWz7gS {
  background-image: url("../../../assets/images/cornelia-diamond-crassula-spa-1000x563.jpg");
}
.cid-sxzamWz7gS .mbr-section-title {
  color: #ffe161;
}
.cid-sxzamWz7gS .mbr-text,
.cid-sxzamWz7gS .mbr-section-btn {
  color: #ffe161;
}
.cid-sxzamXng9U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sxzamXng9U .item {
  padding-bottom: 2rem;
}
.cid-sxzamXng9U .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sxzamXng9U .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sxzamXng9U .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sxzamXng9U .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sxzamXng9U .carousel-control,
.cid-sxzamXng9U .close {
  background: #1b1b1b;
}
.cid-sxzamXng9U .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sxzamXng9U .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sxzamXng9U .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sxzamXng9U .carousel-control-next span {
  margin-left: 5px;
}
.cid-sxzamXng9U .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sxzamXng9U .close::before {
  content: '\e91a';
}
.cid-sxzamXng9U .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sxzamXng9U .carousel-control {
  display: flex;
  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-sxzamXng9U .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxzamXng9U .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sxzamXng9U .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sxzamXng9U .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sxzamXng9U .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-sxzamXng9U .carousel-indicators li.active,
.cid-sxzamXng9U .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sxzamXng9U .carousel-indicators li::after,
.cid-sxzamXng9U .carousel-indicators li::before {
  content: none;
}
.cid-sxzamXng9U .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sxzamXng9U .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sxzamXng9U .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sxzamXng9U .carousel-indicators {
    display: none;
  }
}
.cid-sxzamXng9U .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sxzamXng9U .carousel-inner > .active {
  display: block;
}
.cid-sxzamXng9U .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxzamXng9U .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxzamXng9U .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sxzamXng9U .carousel-control,
  .cid-sxzamXng9U .carousel-indicators,
  .cid-sxzamXng9U .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sxzamXng9U .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sxzamXng9U .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sxzamXng9U .carousel-indicators .active,
.cid-sxzamXng9U .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sxzamXng9U .carousel-indicators .active {
  background: #fff;
}
.cid-sxzamXng9U .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sxzamXng9U .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sxzamXng9U .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sxzamXng9U .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sxzamXng9U .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sxzamXng9U .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sxzamXng9U .carousel {
  width: 100%;
}
.cid-sxzamXng9U .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sxzamXng9U .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sxzamXng9U .modal.fade .modal-dialog,
.cid-sxzamXng9U .modal.in .modal-dialog {
  transform: none;
}
.cid-sxzamXng9U .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sxzamXng9U H6 {
  text-align: center;
}
.cid-sxzamXng9U H3 {
  color: #0f7699;
}
.cid-sxzamXng9U H4 {
  color: #ff0707;
}
.cid-sxzamZbtfT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-sxzamZbtfT .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sxzamZbtfT .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sxzamZbtfT .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sxzamZbtfT .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sxzamZbtfT .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sxzamZbtfT .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sxzamZbtfT .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sxzamZbtfT .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sxzamZbtfT .card-title {
  color: #22a5e5;
}
.cid-sxzamZQxZR {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sxzamZQxZR .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxzamZQxZR .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxzamZQxZR .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxzamZQxZR .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sxzamZQxZR .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sxzamZQxZR .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sxzamZQxZR .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxzamZQxZR .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sxzamZQxZR .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxzamZQxZR .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxzamZQxZR .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxzamZQxZR .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxzamZQxZR .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sxzamZQxZR .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sxzd7qrZme .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sxzd7qrZme .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-sxzd7qrZme a {
  font-style: normal;
}
.cid-sxzd7qrZme .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxzd7qrZme .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sxzd7qrZme .nav-item:focus,
.cid-sxzd7qrZme .nav-link:focus {
  outline: none;
}
.cid-sxzd7qrZme .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sxzd7qrZme .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxzd7qrZme .menu-logo {
  margin-right: auto;
}
.cid-sxzd7qrZme .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxzd7qrZme .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sxzd7qrZme .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxzd7qrZme .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxzd7qrZme .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxzd7qrZme .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxzd7qrZme .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sxzd7qrZme .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxzd7qrZme .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxzd7qrZme .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxzd7qrZme .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxzd7qrZme .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxzd7qrZme .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxzd7qrZme .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxzd7qrZme .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxzd7qrZme .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxzd7qrZme .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxzd7qrZme .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxzd7qrZme .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxzd7qrZme .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxzd7qrZme .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxzd7qrZme .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxzd7qrZme .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxzd7qrZme button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxzd7qrZme button.navbar-toggler:focus {
  outline: none;
}
.cid-sxzd7qrZme button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sxzd7qrZme button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxzd7qrZme button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzd7qrZme button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzd7qrZme button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxzd7qrZme nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzd7qrZme nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxzd7qrZme nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxzd7qrZme nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzd7qrZme .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzd7qrZme .collapsed .btn {
  display: -webkit-flex;
}
.cid-sxzd7qrZme .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxzd7qrZme .collapsed .navbar-collapse.collapsing,
.cid-sxzd7qrZme .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxzd7qrZme .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxzd7qrZme .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxzd7qrZme .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxzd7qrZme .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxzd7qrZme .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sxzd7qrZme .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sxzd7qrZme .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxzd7qrZme .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxzd7qrZme .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxzd7qrZme .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sxzd7qrZme .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxzd7qrZme .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxzd7qrZme .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzd7qrZme .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxzd7qrZme .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxzd7qrZme .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxzd7qrZme .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxzd7qrZme.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzd7qrZme img {
    height: 3.8rem !important;
  }
  .cid-sxzd7qrZme .btn {
    display: -webkit-flex;
  }
  .cid-sxzd7qrZme button.navbar-toggler {
    display: block;
  }
  .cid-sxzd7qrZme .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxzd7qrZme .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzd7qrZme .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxzd7qrZme .navbar-collapse.collapsing,
  .cid-sxzd7qrZme .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxzd7qrZme .navbar-collapse.collapsing .navbar-nav,
  .cid-sxzd7qrZme .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxzd7qrZme .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxzd7qrZme .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxzd7qrZme .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sxzd7qrZme .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxzd7qrZme .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxzd7qrZme .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxzd7qrZme .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxzd7qrZme .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxzd7qrZme .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxzd7qrZme .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxzd7qrZme .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxzd7qrZme .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxzd7qrZme .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sxzd7qrZme .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sxzd7qrZme .nav-link:hover,
.cid-sxzd7qrZme .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sxzd7rh1GI {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzd7rh1GI .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzd7rPIKb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzd7rPIKb .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzd7ss8hm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzd7ss8hm .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzd7taCSS {
  background-image: url("../../../assets/images/play-ground-1000x665.jpg");
}
.cid-sxzd7taCSS .mbr-section-title {
  color: #e6c63b;
}
.cid-sxzd7taCSS .mbr-text,
.cid-sxzd7taCSS .mbr-section-btn {
  color: #e6c63b;
}
.cid-sxzd7u6Ggr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sxzd7u6Ggr .item {
  padding-bottom: 2rem;
}
.cid-sxzd7u6Ggr .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sxzd7u6Ggr .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sxzd7u6Ggr .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sxzd7u6Ggr .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sxzd7u6Ggr .carousel-control,
.cid-sxzd7u6Ggr .close {
  background: #1b1b1b;
}
.cid-sxzd7u6Ggr .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sxzd7u6Ggr .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sxzd7u6Ggr .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sxzd7u6Ggr .carousel-control-next span {
  margin-left: 5px;
}
.cid-sxzd7u6Ggr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sxzd7u6Ggr .close::before {
  content: '\e91a';
}
.cid-sxzd7u6Ggr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sxzd7u6Ggr .carousel-control {
  display: flex;
  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-sxzd7u6Ggr .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxzd7u6Ggr .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sxzd7u6Ggr .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sxzd7u6Ggr .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sxzd7u6Ggr .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-sxzd7u6Ggr .carousel-indicators li.active,
.cid-sxzd7u6Ggr .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sxzd7u6Ggr .carousel-indicators li::after,
.cid-sxzd7u6Ggr .carousel-indicators li::before {
  content: none;
}
.cid-sxzd7u6Ggr .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sxzd7u6Ggr .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sxzd7u6Ggr .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sxzd7u6Ggr .carousel-indicators {
    display: none;
  }
}
.cid-sxzd7u6Ggr .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sxzd7u6Ggr .carousel-inner > .active {
  display: block;
}
.cid-sxzd7u6Ggr .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxzd7u6Ggr .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxzd7u6Ggr .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sxzd7u6Ggr .carousel-control,
  .cid-sxzd7u6Ggr .carousel-indicators,
  .cid-sxzd7u6Ggr .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sxzd7u6Ggr .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sxzd7u6Ggr .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sxzd7u6Ggr .carousel-indicators .active,
.cid-sxzd7u6Ggr .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sxzd7u6Ggr .carousel-indicators .active {
  background: #fff;
}
.cid-sxzd7u6Ggr .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sxzd7u6Ggr .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sxzd7u6Ggr .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sxzd7u6Ggr .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sxzd7u6Ggr .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sxzd7u6Ggr .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sxzd7u6Ggr .carousel {
  width: 100%;
}
.cid-sxzd7u6Ggr .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sxzd7u6Ggr .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sxzd7u6Ggr .modal.fade .modal-dialog,
.cid-sxzd7u6Ggr .modal.in .modal-dialog {
  transform: none;
}
.cid-sxzd7u6Ggr .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sxzd7u6Ggr H6 {
  text-align: center;
}
.cid-sxzd7u6Ggr H3 {
  color: #0f7699;
}
.cid-sxzd7u6Ggr H4 {
  color: #ff0707;
}
.cid-sxzd7vJj8W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-sxzd7vJj8W .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sxzd7vJj8W .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sxzd7vJj8W .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sxzd7vJj8W .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sxzd7vJj8W .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sxzd7vJj8W .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sxzd7vJj8W .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sxzd7vJj8W .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sxzd7vJj8W .card-title {
  color: #22a5e5;
}
.cid-sxzd7wk8aF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sxzd7wk8aF .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxzd7wk8aF .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxzd7wk8aF .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxzd7wk8aF .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sxzd7wk8aF .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sxzd7wk8aF .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sxzd7wk8aF .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxzd7wk8aF .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sxzd7wk8aF .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxzd7wk8aF .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxzd7wk8aF .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxzd7wk8aF .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxzd7wk8aF .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sxzd7wk8aF .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sxzfXYN44u .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sxzfXYN44u .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-sxzfXYN44u a {
  font-style: normal;
}
.cid-sxzfXYN44u .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxzfXYN44u .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sxzfXYN44u .nav-item:focus,
.cid-sxzfXYN44u .nav-link:focus {
  outline: none;
}
.cid-sxzfXYN44u .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sxzfXYN44u .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxzfXYN44u .menu-logo {
  margin-right: auto;
}
.cid-sxzfXYN44u .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxzfXYN44u .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sxzfXYN44u .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxzfXYN44u .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxzfXYN44u .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxzfXYN44u .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxzfXYN44u .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sxzfXYN44u .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxzfXYN44u .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxzfXYN44u .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxzfXYN44u .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxzfXYN44u .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxzfXYN44u .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxzfXYN44u .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxzfXYN44u .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxzfXYN44u .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxzfXYN44u .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxzfXYN44u .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxzfXYN44u .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxzfXYN44u .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxzfXYN44u .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxzfXYN44u .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxzfXYN44u .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxzfXYN44u button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxzfXYN44u button.navbar-toggler:focus {
  outline: none;
}
.cid-sxzfXYN44u button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sxzfXYN44u button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxzfXYN44u button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzfXYN44u button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzfXYN44u button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxzfXYN44u nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzfXYN44u nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxzfXYN44u nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxzfXYN44u nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzfXYN44u .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzfXYN44u .collapsed .btn {
  display: -webkit-flex;
}
.cid-sxzfXYN44u .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxzfXYN44u .collapsed .navbar-collapse.collapsing,
.cid-sxzfXYN44u .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxzfXYN44u .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxzfXYN44u .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxzfXYN44u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxzfXYN44u .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxzfXYN44u .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sxzfXYN44u .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sxzfXYN44u .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxzfXYN44u .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxzfXYN44u .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxzfXYN44u .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sxzfXYN44u .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxzfXYN44u .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxzfXYN44u .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzfXYN44u .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxzfXYN44u .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxzfXYN44u .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxzfXYN44u .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxzfXYN44u.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzfXYN44u img {
    height: 3.8rem !important;
  }
  .cid-sxzfXYN44u .btn {
    display: -webkit-flex;
  }
  .cid-sxzfXYN44u button.navbar-toggler {
    display: block;
  }
  .cid-sxzfXYN44u .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxzfXYN44u .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzfXYN44u .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxzfXYN44u .navbar-collapse.collapsing,
  .cid-sxzfXYN44u .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxzfXYN44u .navbar-collapse.collapsing .navbar-nav,
  .cid-sxzfXYN44u .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxzfXYN44u .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxzfXYN44u .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxzfXYN44u .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sxzfXYN44u .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxzfXYN44u .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxzfXYN44u .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxzfXYN44u .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxzfXYN44u .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxzfXYN44u .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxzfXYN44u .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxzfXYN44u .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxzfXYN44u .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxzfXYN44u .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sxzfXYN44u .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sxzfXYN44u .nav-link:hover,
.cid-sxzfXYN44u .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sxzfXZxjaJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzfXZxjaJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzfY016tE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzfY016tE .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzfY0BljP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzfY0BljP .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzfY1fuXG {
  background-image: url("../../../assets/images/general-view-3-1000x674.jpg");
}
.cid-sxzfY1fuXG .mbr-section-title {
  color: #ffe161;
}
.cid-sxzfY1fuXG .mbr-text,
.cid-sxzfY1fuXG .mbr-section-btn {
  color: #ffe161;
}
.cid-sxzfY24OIi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sxzfY24OIi .item {
  padding-bottom: 2rem;
}
.cid-sxzfY24OIi .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sxzfY24OIi .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sxzfY24OIi .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sxzfY24OIi .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sxzfY24OIi .carousel-control,
.cid-sxzfY24OIi .close {
  background: #1b1b1b;
}
.cid-sxzfY24OIi .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sxzfY24OIi .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sxzfY24OIi .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sxzfY24OIi .carousel-control-next span {
  margin-left: 5px;
}
.cid-sxzfY24OIi .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sxzfY24OIi .close::before {
  content: '\e91a';
}
.cid-sxzfY24OIi .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sxzfY24OIi .carousel-control {
  display: flex;
  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-sxzfY24OIi .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxzfY24OIi .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sxzfY24OIi .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sxzfY24OIi .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sxzfY24OIi .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-sxzfY24OIi .carousel-indicators li.active,
.cid-sxzfY24OIi .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sxzfY24OIi .carousel-indicators li::after,
.cid-sxzfY24OIi .carousel-indicators li::before {
  content: none;
}
.cid-sxzfY24OIi .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sxzfY24OIi .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sxzfY24OIi .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sxzfY24OIi .carousel-indicators {
    display: none;
  }
}
.cid-sxzfY24OIi .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sxzfY24OIi .carousel-inner > .active {
  display: block;
}
.cid-sxzfY24OIi .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxzfY24OIi .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxzfY24OIi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sxzfY24OIi .carousel-control,
  .cid-sxzfY24OIi .carousel-indicators,
  .cid-sxzfY24OIi .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sxzfY24OIi .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sxzfY24OIi .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sxzfY24OIi .carousel-indicators .active,
.cid-sxzfY24OIi .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sxzfY24OIi .carousel-indicators .active {
  background: #fff;
}
.cid-sxzfY24OIi .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sxzfY24OIi .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sxzfY24OIi .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sxzfY24OIi .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sxzfY24OIi .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sxzfY24OIi .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sxzfY24OIi .carousel {
  width: 100%;
}
.cid-sxzfY24OIi .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sxzfY24OIi .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sxzfY24OIi .modal.fade .modal-dialog,
.cid-sxzfY24OIi .modal.in .modal-dialog {
  transform: none;
}
.cid-sxzfY24OIi .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sxzfY24OIi H6 {
  text-align: center;
}
.cid-sxzfY24OIi H3 {
  color: #0f7699;
}
.cid-sxzfY24OIi H4 {
  color: #ff0707;
}
.cid-sxzfY3Ox27 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-sxzfY3Ox27 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sxzfY3Ox27 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sxzfY3Ox27 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sxzfY3Ox27 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sxzfY3Ox27 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sxzfY3Ox27 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sxzfY3Ox27 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sxzfY3Ox27 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sxzfY3Ox27 .card-title {
  color: #22a5e5;
}
.cid-sxzfY4oSX2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sxzfY4oSX2 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxzfY4oSX2 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxzfY4oSX2 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxzfY4oSX2 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sxzfY4oSX2 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sxzfY4oSX2 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sxzfY4oSX2 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxzfY4oSX2 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sxzfY4oSX2 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxzfY4oSX2 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxzfY4oSX2 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxzfY4oSX2 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxzfY4oSX2 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sxzfY4oSX2 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-sxzliJ95wb .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-sxzliJ95wb .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-sxzliJ95wb a {
  font-style: normal;
}
.cid-sxzliJ95wb .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-sxzliJ95wb .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sxzliJ95wb .nav-item:focus,
.cid-sxzliJ95wb .nav-link:focus {
  outline: none;
}
.cid-sxzliJ95wb .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-sxzliJ95wb .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-sxzliJ95wb .menu-logo {
  margin-right: auto;
}
.cid-sxzliJ95wb .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxzliJ95wb .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-sxzliJ95wb .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-sxzliJ95wb .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-sxzliJ95wb .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-sxzliJ95wb .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-sxzliJ95wb .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-sxzliJ95wb .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-sxzliJ95wb .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-sxzliJ95wb .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-sxzliJ95wb .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-sxzliJ95wb .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-sxzliJ95wb .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-sxzliJ95wb .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sxzliJ95wb .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-sxzliJ95wb .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sxzliJ95wb .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-sxzliJ95wb .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-sxzliJ95wb .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-sxzliJ95wb .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-sxzliJ95wb .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-sxzliJ95wb .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-sxzliJ95wb .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-sxzliJ95wb button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-sxzliJ95wb button.navbar-toggler:focus {
  outline: none;
}
.cid-sxzliJ95wb button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-sxzliJ95wb button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sxzliJ95wb button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzliJ95wb button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sxzliJ95wb button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sxzliJ95wb nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzliJ95wb nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sxzliJ95wb nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sxzliJ95wb nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sxzliJ95wb .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzliJ95wb .collapsed .btn {
  display: -webkit-flex;
}
.cid-sxzliJ95wb .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-sxzliJ95wb .collapsed .navbar-collapse.collapsing,
.cid-sxzliJ95wb .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-sxzliJ95wb .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-sxzliJ95wb .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-sxzliJ95wb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-sxzliJ95wb .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-sxzliJ95wb .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-sxzliJ95wb .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-sxzliJ95wb .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-sxzliJ95wb .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-sxzliJ95wb .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-sxzliJ95wb .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-sxzliJ95wb .collapsed button.navbar-toggler {
  display: block;
}
.cid-sxzliJ95wb .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-sxzliJ95wb .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-sxzliJ95wb .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-sxzliJ95wb .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-sxzliJ95wb .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-sxzliJ95wb .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-sxzliJ95wb.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzliJ95wb img {
    height: 3.8rem !important;
  }
  .cid-sxzliJ95wb .btn {
    display: -webkit-flex;
  }
  .cid-sxzliJ95wb button.navbar-toggler {
    display: block;
  }
  .cid-sxzliJ95wb .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-sxzliJ95wb .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-sxzliJ95wb .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-sxzliJ95wb .navbar-collapse.collapsing,
  .cid-sxzliJ95wb .navbar-collapse.show {
    display: block !important;
  }
  .cid-sxzliJ95wb .navbar-collapse.collapsing .navbar-nav,
  .cid-sxzliJ95wb .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-sxzliJ95wb .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-sxzliJ95wb .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-sxzliJ95wb .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-sxzliJ95wb .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxzliJ95wb .navbar-collapse.collapsing .navbar-buttons,
  .cid-sxzliJ95wb .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-sxzliJ95wb .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-sxzliJ95wb .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-sxzliJ95wb .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-sxzliJ95wb .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-sxzliJ95wb .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-sxzliJ95wb .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-sxzliJ95wb .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-sxzliJ95wb .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-sxzliJ95wb .nav-link:hover,
.cid-sxzliJ95wb .dropdown-item:hover {
  color: #767676 !important;
}
.cid-sxzliK1ooJ {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzliK1ooJ .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzliKy4gb {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzliKy4gb .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzliL6g6x {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sxzliL6g6x .mbr-section-subtitle {
  color: #767676;
}
.cid-sxzliLO4nD {
  background-image: url("../../../assets/images/s-arena-red-pool-2-1000x667.jpg");
}
.cid-sxzliLO4nD .mbr-section-title {
  color: #ffe161;
}
.cid-sxzliLO4nD .mbr-text,
.cid-sxzliLO4nD .mbr-section-btn {
  color: #ffe161;
}
.cid-sxzliMzpv8 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-sxzliMzpv8 .item {
  padding-bottom: 2rem;
}
.cid-sxzliMzpv8 .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-sxzliMzpv8 .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-sxzliMzpv8 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-sxzliMzpv8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-sxzliMzpv8 .carousel-control,
.cid-sxzliMzpv8 .close {
  background: #1b1b1b;
}
.cid-sxzliMzpv8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-sxzliMzpv8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-sxzliMzpv8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-sxzliMzpv8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-sxzliMzpv8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-sxzliMzpv8 .close::before {
  content: '\e91a';
}
.cid-sxzliMzpv8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-sxzliMzpv8 .carousel-control {
  display: flex;
  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-sxzliMzpv8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxzliMzpv8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-sxzliMzpv8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-sxzliMzpv8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-sxzliMzpv8 .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-sxzliMzpv8 .carousel-indicators li.active,
.cid-sxzliMzpv8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-sxzliMzpv8 .carousel-indicators li::after,
.cid-sxzliMzpv8 .carousel-indicators li::before {
  content: none;
}
.cid-sxzliMzpv8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-sxzliMzpv8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-sxzliMzpv8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-sxzliMzpv8 .carousel-indicators {
    display: none;
  }
}
.cid-sxzliMzpv8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-sxzliMzpv8 .carousel-inner > .active {
  display: block;
}
.cid-sxzliMzpv8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sxzliMzpv8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sxzliMzpv8 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-sxzliMzpv8 .carousel-control,
  .cid-sxzliMzpv8 .carousel-indicators,
  .cid-sxzliMzpv8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-sxzliMzpv8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-sxzliMzpv8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-sxzliMzpv8 .carousel-indicators .active,
.cid-sxzliMzpv8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-sxzliMzpv8 .carousel-indicators .active {
  background: #fff;
}
.cid-sxzliMzpv8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-sxzliMzpv8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-sxzliMzpv8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-sxzliMzpv8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-sxzliMzpv8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-sxzliMzpv8 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-sxzliMzpv8 .carousel {
  width: 100%;
}
.cid-sxzliMzpv8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-sxzliMzpv8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-sxzliMzpv8 .modal.fade .modal-dialog,
.cid-sxzliMzpv8 .modal.in .modal-dialog {
  transform: none;
}
.cid-sxzliMzpv8 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-sxzliMzpv8 H6 {
  text-align: center;
}
.cid-sxzliMzpv8 H3 {
  color: #0f7699;
}
.cid-sxzliMzpv8 H4 {
  color: #ff0707;
}
.cid-sxzliOilCm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-sxzliOilCm .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-sxzliOilCm .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-sxzliOilCm .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-sxzliOilCm .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-sxzliOilCm .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-sxzliOilCm .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-sxzliOilCm .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-sxzliOilCm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-sxzliOilCm .card-title {
  color: #22a5e5;
}
.cid-sxzliOU3A7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-sxzliOU3A7 .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxzliOU3A7 .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sxzliOU3A7 .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sxzliOU3A7 .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-sxzliOU3A7 .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-sxzliOU3A7 .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-sxzliOU3A7 .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-sxzliOU3A7 .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-sxzliOU3A7 .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-sxzliOU3A7 .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-sxzliOU3A7 .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sxzliOU3A7 .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sxzliOU3A7 .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-sxzliOU3A7 .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-syPcQNWiwo .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-syPcQNWiwo .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-syPcQNWiwo a {
  font-style: normal;
}
.cid-syPcQNWiwo .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-syPcQNWiwo .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-syPcQNWiwo .nav-item:focus,
.cid-syPcQNWiwo .nav-link:focus {
  outline: none;
}
.cid-syPcQNWiwo .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-syPcQNWiwo .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-syPcQNWiwo .menu-logo {
  margin-right: auto;
}
.cid-syPcQNWiwo .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-syPcQNWiwo .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-syPcQNWiwo .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-syPcQNWiwo .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-syPcQNWiwo .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-syPcQNWiwo .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-syPcQNWiwo .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-syPcQNWiwo .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-syPcQNWiwo .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-syPcQNWiwo .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-syPcQNWiwo .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-syPcQNWiwo .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-syPcQNWiwo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-syPcQNWiwo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-syPcQNWiwo .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-syPcQNWiwo .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-syPcQNWiwo .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-syPcQNWiwo .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-syPcQNWiwo .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-syPcQNWiwo .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-syPcQNWiwo .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-syPcQNWiwo .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-syPcQNWiwo .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-syPcQNWiwo button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-syPcQNWiwo button.navbar-toggler:focus {
  outline: none;
}
.cid-syPcQNWiwo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-syPcQNWiwo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-syPcQNWiwo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-syPcQNWiwo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-syPcQNWiwo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-syPcQNWiwo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-syPcQNWiwo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-syPcQNWiwo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-syPcQNWiwo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-syPcQNWiwo .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-syPcQNWiwo .collapsed .btn {
  display: -webkit-flex;
}
.cid-syPcQNWiwo .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-syPcQNWiwo .collapsed .navbar-collapse.collapsing,
.cid-syPcQNWiwo .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-syPcQNWiwo .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-syPcQNWiwo .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-syPcQNWiwo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-syPcQNWiwo .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-syPcQNWiwo .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-syPcQNWiwo .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-syPcQNWiwo .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-syPcQNWiwo .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-syPcQNWiwo .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-syPcQNWiwo .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-syPcQNWiwo .collapsed button.navbar-toggler {
  display: block;
}
.cid-syPcQNWiwo .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-syPcQNWiwo .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-syPcQNWiwo .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-syPcQNWiwo .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-syPcQNWiwo .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-syPcQNWiwo .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-syPcQNWiwo.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-syPcQNWiwo img {
    height: 3.8rem !important;
  }
  .cid-syPcQNWiwo .btn {
    display: -webkit-flex;
  }
  .cid-syPcQNWiwo button.navbar-toggler {
    display: block;
  }
  .cid-syPcQNWiwo .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-syPcQNWiwo .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-syPcQNWiwo .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-syPcQNWiwo .navbar-collapse.collapsing,
  .cid-syPcQNWiwo .navbar-collapse.show {
    display: block !important;
  }
  .cid-syPcQNWiwo .navbar-collapse.collapsing .navbar-nav,
  .cid-syPcQNWiwo .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-syPcQNWiwo .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-syPcQNWiwo .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-syPcQNWiwo .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-syPcQNWiwo .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-syPcQNWiwo .navbar-collapse.collapsing .navbar-buttons,
  .cid-syPcQNWiwo .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-syPcQNWiwo .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-syPcQNWiwo .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-syPcQNWiwo .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-syPcQNWiwo .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-syPcQNWiwo .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-syPcQNWiwo .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-syPcQNWiwo .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-syPcQNWiwo .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-syPcQNWiwo .nav-link:hover,
.cid-syPcQNWiwo .dropdown-item:hover {
  color: #767676 !important;
}
.cid-syPcQP1txC {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syPcQP1txC .mbr-section-subtitle {
  color: #767676;
}
.cid-syPcQPuCcm {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syPcQPuCcm .mbr-section-subtitle {
  color: #767676;
}
.cid-syPcQQ0uZK {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syPcQQ0uZK .mbr-section-subtitle {
  color: #767676;
}
.cid-syPcQQuclv {
  background-image: url("../../../assets/images/a6efb52b-z-1000x664.jpg");
}
.cid-syPcQQuclv .mbr-section-title {
  color: #ffe161;
}
.cid-syPcQQuclv .mbr-text,
.cid-syPcQQuclv .mbr-section-btn {
  color: #ffe161;
}
.cid-syPcQRbiEe {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-syPcQRbiEe .item {
  padding-bottom: 2rem;
}
.cid-syPcQRbiEe .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-syPcQRbiEe .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-syPcQRbiEe .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-syPcQRbiEe .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-syPcQRbiEe .carousel-control,
.cid-syPcQRbiEe .close {
  background: #1b1b1b;
}
.cid-syPcQRbiEe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-syPcQRbiEe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-syPcQRbiEe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-syPcQRbiEe .carousel-control-next span {
  margin-left: 5px;
}
.cid-syPcQRbiEe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-syPcQRbiEe .close::before {
  content: '\e91a';
}
.cid-syPcQRbiEe .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-syPcQRbiEe .carousel-control {
  display: flex;
  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-syPcQRbiEe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-syPcQRbiEe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-syPcQRbiEe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-syPcQRbiEe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-syPcQRbiEe .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-syPcQRbiEe .carousel-indicators li.active,
.cid-syPcQRbiEe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-syPcQRbiEe .carousel-indicators li::after,
.cid-syPcQRbiEe .carousel-indicators li::before {
  content: none;
}
.cid-syPcQRbiEe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-syPcQRbiEe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-syPcQRbiEe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-syPcQRbiEe .carousel-indicators {
    display: none;
  }
}
.cid-syPcQRbiEe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-syPcQRbiEe .carousel-inner > .active {
  display: block;
}
.cid-syPcQRbiEe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-syPcQRbiEe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-syPcQRbiEe .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-syPcQRbiEe .carousel-control,
  .cid-syPcQRbiEe .carousel-indicators,
  .cid-syPcQRbiEe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-syPcQRbiEe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-syPcQRbiEe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-syPcQRbiEe .carousel-indicators .active,
.cid-syPcQRbiEe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-syPcQRbiEe .carousel-indicators .active {
  background: #fff;
}
.cid-syPcQRbiEe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-syPcQRbiEe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-syPcQRbiEe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-syPcQRbiEe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-syPcQRbiEe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-syPcQRbiEe .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-syPcQRbiEe .carousel {
  width: 100%;
}
.cid-syPcQRbiEe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-syPcQRbiEe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-syPcQRbiEe .modal.fade .modal-dialog,
.cid-syPcQRbiEe .modal.in .modal-dialog {
  transform: none;
}
.cid-syPcQRbiEe .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-syPcQRbiEe H6 {
  text-align: center;
}
.cid-syPcQRbiEe H3 {
  color: #0f7699;
}
.cid-syPcQRbiEe H4 {
  color: #ff0707;
}
.cid-syPcQSZkUW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-syPcQSZkUW .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-syPcQSZkUW .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-syPcQSZkUW .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-syPcQSZkUW .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-syPcQSZkUW .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-syPcQSZkUW .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-syPcQSZkUW .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-syPcQSZkUW .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-syPcQSZkUW .card-title {
  color: #22a5e5;
}
.cid-syPcQTC2Yh {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-syPcQTC2Yh .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-syPcQTC2Yh .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-syPcQTC2Yh .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-syPcQTC2Yh .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-syPcQTC2Yh .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-syPcQTC2Yh .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-syPcQTC2Yh .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-syPcQTC2Yh .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-syPcQTC2Yh .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-syPcQTC2Yh .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-syPcQTC2Yh .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-syPcQTC2Yh .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-syPcQTC2Yh .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-syPcQTC2Yh .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-syPeDksvt1 .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-syPeDksvt1 .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-syPeDksvt1 a {
  font-style: normal;
}
.cid-syPeDksvt1 .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-syPeDksvt1 .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-syPeDksvt1 .nav-item:focus,
.cid-syPeDksvt1 .nav-link:focus {
  outline: none;
}
.cid-syPeDksvt1 .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-syPeDksvt1 .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-syPeDksvt1 .menu-logo {
  margin-right: auto;
}
.cid-syPeDksvt1 .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-syPeDksvt1 .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-syPeDksvt1 .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-syPeDksvt1 .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-syPeDksvt1 .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-syPeDksvt1 .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-syPeDksvt1 .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-syPeDksvt1 .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-syPeDksvt1 .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-syPeDksvt1 .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-syPeDksvt1 .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-syPeDksvt1 .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-syPeDksvt1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-syPeDksvt1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-syPeDksvt1 .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-syPeDksvt1 .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-syPeDksvt1 .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-syPeDksvt1 .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-syPeDksvt1 .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-syPeDksvt1 .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-syPeDksvt1 .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-syPeDksvt1 .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-syPeDksvt1 .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-syPeDksvt1 button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-syPeDksvt1 button.navbar-toggler:focus {
  outline: none;
}
.cid-syPeDksvt1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-syPeDksvt1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-syPeDksvt1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-syPeDksvt1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-syPeDksvt1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-syPeDksvt1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-syPeDksvt1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-syPeDksvt1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-syPeDksvt1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-syPeDksvt1 .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-syPeDksvt1 .collapsed .btn {
  display: -webkit-flex;
}
.cid-syPeDksvt1 .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-syPeDksvt1 .collapsed .navbar-collapse.collapsing,
.cid-syPeDksvt1 .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-syPeDksvt1 .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-syPeDksvt1 .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-syPeDksvt1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-syPeDksvt1 .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-syPeDksvt1 .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-syPeDksvt1 .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-syPeDksvt1 .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-syPeDksvt1 .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-syPeDksvt1 .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-syPeDksvt1 .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-syPeDksvt1 .collapsed button.navbar-toggler {
  display: block;
}
.cid-syPeDksvt1 .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-syPeDksvt1 .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-syPeDksvt1 .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-syPeDksvt1 .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-syPeDksvt1 .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-syPeDksvt1 .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-syPeDksvt1.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-syPeDksvt1 img {
    height: 3.8rem !important;
  }
  .cid-syPeDksvt1 .btn {
    display: -webkit-flex;
  }
  .cid-syPeDksvt1 button.navbar-toggler {
    display: block;
  }
  .cid-syPeDksvt1 .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-syPeDksvt1 .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-syPeDksvt1 .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-syPeDksvt1 .navbar-collapse.collapsing,
  .cid-syPeDksvt1 .navbar-collapse.show {
    display: block !important;
  }
  .cid-syPeDksvt1 .navbar-collapse.collapsing .navbar-nav,
  .cid-syPeDksvt1 .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-syPeDksvt1 .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-syPeDksvt1 .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-syPeDksvt1 .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-syPeDksvt1 .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-syPeDksvt1 .navbar-collapse.collapsing .navbar-buttons,
  .cid-syPeDksvt1 .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-syPeDksvt1 .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-syPeDksvt1 .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-syPeDksvt1 .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-syPeDksvt1 .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-syPeDksvt1 .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-syPeDksvt1 .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-syPeDksvt1 .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-syPeDksvt1 .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-syPeDksvt1 .nav-link:hover,
.cid-syPeDksvt1 .dropdown-item:hover {
  color: #767676 !important;
}
.cid-syPeDlrYxX {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syPeDlrYxX .mbr-section-subtitle {
  color: #767676;
}
.cid-syPeDm2AUy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syPeDm2AUy .mbr-section-subtitle {
  color: #767676;
}
.cid-syPeDmx11J {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syPeDmx11J .mbr-section-subtitle {
  color: #767676;
}
.cid-syPeDn4ufi {
  background-image: url("../../../assets/images/d5d3b96a-z-1000x667.jpg");
}
.cid-syPeDn4ufi .mbr-section-title {
  color: #ffe161;
}
.cid-syPeDn4ufi .mbr-text,
.cid-syPeDn4ufi .mbr-section-btn {
  color: #ffe161;
}
.cid-syPeDnN7se {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-syPeDnN7se .item {
  padding-bottom: 2rem;
}
.cid-syPeDnN7se .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-syPeDnN7se .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-syPeDnN7se .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-syPeDnN7se .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-syPeDnN7se .carousel-control,
.cid-syPeDnN7se .close {
  background: #1b1b1b;
}
.cid-syPeDnN7se .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-syPeDnN7se .carousel-control-prev span {
  margin-right: 5px;
}
.cid-syPeDnN7se .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-syPeDnN7se .carousel-control-next span {
  margin-left: 5px;
}
.cid-syPeDnN7se .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-syPeDnN7se .close::before {
  content: '\e91a';
}
.cid-syPeDnN7se .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-syPeDnN7se .carousel-control {
  display: flex;
  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-syPeDnN7se .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-syPeDnN7se .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-syPeDnN7se .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-syPeDnN7se .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-syPeDnN7se .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-syPeDnN7se .carousel-indicators li.active,
.cid-syPeDnN7se .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-syPeDnN7se .carousel-indicators li::after,
.cid-syPeDnN7se .carousel-indicators li::before {
  content: none;
}
.cid-syPeDnN7se .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-syPeDnN7se .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-syPeDnN7se .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-syPeDnN7se .carousel-indicators {
    display: none;
  }
}
.cid-syPeDnN7se .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-syPeDnN7se .carousel-inner > .active {
  display: block;
}
.cid-syPeDnN7se .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-syPeDnN7se .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-syPeDnN7se .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-syPeDnN7se .carousel-control,
  .cid-syPeDnN7se .carousel-indicators,
  .cid-syPeDnN7se .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-syPeDnN7se .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-syPeDnN7se .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-syPeDnN7se .carousel-indicators .active,
.cid-syPeDnN7se .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-syPeDnN7se .carousel-indicators .active {
  background: #fff;
}
.cid-syPeDnN7se .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-syPeDnN7se .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-syPeDnN7se .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-syPeDnN7se .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-syPeDnN7se .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-syPeDnN7se .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-syPeDnN7se .carousel {
  width: 100%;
}
.cid-syPeDnN7se .modal-backdrop.in {
  opacity: 0.8;
}
.cid-syPeDnN7se .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-syPeDnN7se .modal.fade .modal-dialog,
.cid-syPeDnN7se .modal.in .modal-dialog {
  transform: none;
}
.cid-syPeDnN7se .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-syPeDnN7se H6 {
  text-align: center;
}
.cid-syPeDnN7se H3 {
  color: #0f7699;
}
.cid-syPeDnN7se H4 {
  color: #ff0707;
}
.cid-syPeDpBFEk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-syPeDpBFEk .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-syPeDpBFEk .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-syPeDpBFEk .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-syPeDpBFEk .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-syPeDpBFEk .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-syPeDpBFEk .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-syPeDpBFEk .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-syPeDpBFEk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-syPeDpBFEk .card-title {
  color: #22a5e5;
}
.cid-syPeDq96jA {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-syPeDq96jA .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-syPeDq96jA .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-syPeDq96jA .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-syPeDq96jA .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-syPeDq96jA .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-syPeDq96jA .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-syPeDq96jA .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-syPeDq96jA .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-syPeDq96jA .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-syPeDq96jA .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-syPeDq96jA .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-syPeDq96jA .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-syPeDq96jA .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-syPeDq96jA .media-container-row .row-copirayt p {
  width: 100%;
}
.cid-syPge48jrc .navbar {
  background: #efefef;
  transition: none;
  min-height: 77px;
  padding: .5rem 0;
}
.cid-syPge48jrc .navbar-dropdown.bg-color.transparent.opened {
  background: #efefef;
}
.cid-syPge48jrc a {
  font-style: normal;
}
.cid-syPge48jrc .nav-item span {
  padding-right: 0.4em;
  line-height: 0.5em;
  vertical-align: text-bottom;
  position: relative;
  text-decoration: none;
}
.cid-syPge48jrc .nav-item a {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  padding: 0.7rem 0 !important;
  margin: 0rem .65rem !important;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-syPge48jrc .nav-item:focus,
.cid-syPge48jrc .nav-link:focus {
  outline: none;
}
.cid-syPge48jrc .btn {
  padding: 0.4rem 1.5rem;
  display: -webkit-inline-flex;
  align-items: center;
  -webkit-align-items: center;
}
.cid-syPge48jrc .btn .mbr-iconfont {
  font-size: 1.6rem;
}
.cid-syPge48jrc .menu-logo {
  margin-right: auto;
}
.cid-syPge48jrc .menu-logo .navbar-brand {
  display: flex;
  margin-left: 5rem;
  padding: 0;
  transition: padding .2s;
  min-height: 3.8rem;
  -webkit-align-items: center;
  align-items: center;
}
.cid-syPge48jrc .menu-logo .navbar-brand .navbar-caption-wrap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  word-break: break-word;
  min-width: 7rem;
  margin: .3rem 0;
}
.cid-syPge48jrc .menu-logo .navbar-brand .navbar-caption-wrap .navbar-caption {
  line-height: 1.2rem !important;
  padding-right: 2rem;
}
.cid-syPge48jrc .menu-logo .navbar-brand .navbar-logo {
  font-size: 4rem;
  transition: font-size 0.25s;
}
.cid-syPge48jrc .menu-logo .navbar-brand .navbar-logo img {
  display: flex;
}
.cid-syPge48jrc .menu-logo .navbar-brand .navbar-logo .mbr-iconfont {
  transition: font-size 0.25s;
}
.cid-syPge48jrc .menu-logo .navbar-brand .navbar-logo a {
  display: inline-flex;
}
.cid-syPge48jrc .navbar-toggleable-sm .navbar-collapse {
  justify-content: flex-end;
  -webkit-justify-content: flex-end;
  padding-right: 5rem;
  width: auto;
}
.cid-syPge48jrc .navbar-toggleable-sm .navbar-collapse .navbar-nav {
  flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  padding-left: 0;
}
.cid-syPge48jrc .navbar-toggleable-sm .navbar-collapse .navbar-nav .nav-item {
  -webkit-align-self: center;
  align-self: center;
}
.cid-syPge48jrc .navbar-toggleable-sm .navbar-collapse .navbar-buttons {
  padding-left: 0;
  padding-bottom: 0;
}
.cid-syPge48jrc .dropdown .dropdown-menu {
  background: #efefef;
  display: none;
  position: absolute;
  min-width: 5rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
  text-align: left;
}
.cid-syPge48jrc .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  padding: 0.235em 1.5385em 0.235em 1.5385em !important;
}
.cid-syPge48jrc .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-syPge48jrc .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
}
.cid-syPge48jrc .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-syPge48jrc .navbar-toggleable-sm.opened:after {
  position: absolute;
  width: 100vw;
  height: 100vh;
  content: '';
  background-color: rgba(0, 0, 0, 0.1);
  left: 0;
  bottom: 0;
  transform: translateY(100%);
  -webkit-transform: translateY(100%);
  z-index: 1000;
}
.cid-syPge48jrc .navbar.navbar-short {
  min-height: 60px;
  transition: all .2s;
}
.cid-syPge48jrc .navbar.navbar-short .navbar-toggler-right {
  top: 20px;
}
.cid-syPge48jrc .navbar.navbar-short .navbar-logo a {
  font-size: 2.5rem !important;
  line-height: 2.5rem;
  transition: font-size 0.25s;
}
.cid-syPge48jrc .navbar.navbar-short .navbar-logo a .mbr-iconfont {
  font-size: 2.5rem !important;
}
.cid-syPge48jrc .navbar.navbar-short .navbar-logo a img {
  height: 3rem !important;
}
.cid-syPge48jrc .navbar.navbar-short .navbar-brand {
  min-height: 3rem;
}
.cid-syPge48jrc button.navbar-toggler {
  width: 31px;
  height: 18px;
  cursor: pointer;
  transition: all .2s;
  top: 1.5rem;
  right: 1rem;
}
.cid-syPge48jrc button.navbar-toggler:focus {
  outline: none;
}
.cid-syPge48jrc button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #333333;
}
.cid-syPge48jrc button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-syPge48jrc button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-syPge48jrc button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-syPge48jrc button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-syPge48jrc nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-syPge48jrc nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-syPge48jrc nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-syPge48jrc nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-syPge48jrc .collapsed.navbar-expand {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-syPge48jrc .collapsed .btn {
  display: -webkit-flex;
}
.cid-syPge48jrc .collapsed .navbar-collapse {
  display: none !important;
  padding-right: 0 !important;
}
.cid-syPge48jrc .collapsed .navbar-collapse.collapsing,
.cid-syPge48jrc .collapsed .navbar-collapse.show {
  display: block !important;
}
.cid-syPge48jrc .collapsed .navbar-collapse.collapsing .navbar-nav,
.cid-syPge48jrc .collapsed .navbar-collapse.show .navbar-nav {
  display: block;
  text-align: center;
}
.cid-syPge48jrc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item,
.cid-syPge48jrc .collapsed .navbar-collapse.show .navbar-nav .nav-item {
  clear: both;
}
.cid-syPge48jrc .collapsed .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
.cid-syPge48jrc .collapsed .navbar-collapse.show .navbar-nav .nav-item:last-child {
  margin-bottom: 1rem;
}
.cid-syPge48jrc .collapsed .navbar-collapse.collapsing .navbar-buttons,
.cid-syPge48jrc .collapsed .navbar-collapse.show .navbar-buttons {
  text-align: center;
}
.cid-syPge48jrc .collapsed .navbar-collapse.collapsing .navbar-buttons:last-child,
.cid-syPge48jrc .collapsed .navbar-collapse.show .navbar-buttons:last-child {
  margin-bottom: 1rem;
}
.cid-syPge48jrc .collapsed button.navbar-toggler {
  display: block;
}
.cid-syPge48jrc .collapsed .navbar-brand {
  margin-left: 1rem !important;
}
.cid-syPge48jrc .collapsed .navbar-toggleable-sm {
  flex-direction: column;
  -webkit-flex-direction: column;
}
.cid-syPge48jrc .collapsed .dropdown .dropdown-menu {
  width: 100%;
  text-align: center;
  position: relative;
  opacity: 0;
  display: block;
  height: 0;
  visibility: hidden;
  padding: 0;
  transition-duration: .5s;
  transition-property: opacity,padding,height;
}
.cid-syPge48jrc .collapsed .dropdown.open > .dropdown-menu {
  position: relative;
  opacity: 1;
  height: auto;
  padding: 1.4rem 0;
  visibility: visible;
}
.cid-syPge48jrc .collapsed .dropdown .dropdown-submenu {
  left: 0;
  text-align: center;
  width: 100%;
}
.cid-syPge48jrc .collapsed .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
  margin-top: 0;
  position: inherit;
  right: 0;
  top: 50%;
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .3em;
  vertical-align: middle;
  content: "";
  border-top: .30em solid;
  border-right: .30em solid transparent;
  border-left: .30em solid transparent;
}
@media (max-width: 991px) {
  .cid-syPge48jrc.navbar-expand {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-syPge48jrc img {
    height: 3.8rem !important;
  }
  .cid-syPge48jrc .btn {
    display: -webkit-flex;
  }
  .cid-syPge48jrc button.navbar-toggler {
    display: block;
  }
  .cid-syPge48jrc .navbar-brand {
    margin-left: 1rem !important;
  }
  .cid-syPge48jrc .navbar-toggleable-sm {
    flex-direction: column;
    -webkit-flex-direction: column;
  }
  .cid-syPge48jrc .navbar-collapse {
    display: none !important;
    padding-right: 0 !important;
  }
  .cid-syPge48jrc .navbar-collapse.collapsing,
  .cid-syPge48jrc .navbar-collapse.show {
    display: block !important;
  }
  .cid-syPge48jrc .navbar-collapse.collapsing .navbar-nav,
  .cid-syPge48jrc .navbar-collapse.show .navbar-nav {
    display: block;
    text-align: center;
  }
  .cid-syPge48jrc .navbar-collapse.collapsing .navbar-nav .nav-item,
  .cid-syPge48jrc .navbar-collapse.show .navbar-nav .nav-item {
    clear: both;
  }
  .cid-syPge48jrc .navbar-collapse.collapsing .navbar-nav .nav-item:last-child,
  .cid-syPge48jrc .navbar-collapse.show .navbar-nav .nav-item:last-child {
    margin-bottom: 1rem;
  }
  .cid-syPge48jrc .navbar-collapse.collapsing .navbar-buttons,
  .cid-syPge48jrc .navbar-collapse.show .navbar-buttons {
    text-align: center;
  }
  .cid-syPge48jrc .navbar-collapse.collapsing .navbar-buttons:last-child,
  .cid-syPge48jrc .navbar-collapse.show .navbar-buttons:last-child {
    margin-bottom: 1rem;
  }
  .cid-syPge48jrc .dropdown .dropdown-menu {
    width: 100%;
    text-align: center;
    position: relative;
    opacity: 0;
    display: block;
    height: 0;
    visibility: hidden;
    padding: 0;
    transition-duration: .5s;
    transition-property: opacity,padding,height;
  }
  .cid-syPge48jrc .dropdown.open > .dropdown-menu {
    position: relative;
    opacity: 1;
    height: auto;
    padding: 1.4rem 0;
    visibility: visible;
  }
  .cid-syPge48jrc .dropdown .dropdown-submenu {
    left: 0;
    text-align: center;
    width: 100%;
  }
  .cid-syPge48jrc .dropdown .dropdown-toggle[data-toggle="dropdown-submenu"]::after {
    margin-top: 0;
    position: inherit;
    right: 0;
    top: 50%;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .3em;
    vertical-align: middle;
    content: "";
    border-top: .30em solid;
    border-right: .30em solid transparent;
    border-left: .30em solid transparent;
  }
}
@media (min-width: 767px) {
  .cid-syPge48jrc .menu-logo {
    flex-shrink: 0;
    -webkit-flex-shrink: 0;
  }
}
.cid-syPge48jrc .navbar-collapse {
  flex-basis: auto;
  -webkit-flex-basis: auto;
}
.cid-syPge48jrc .nav-link:hover,
.cid-syPge48jrc .dropdown-item:hover {
  color: #767676 !important;
}
.cid-syPge4WUQ9 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syPge4WUQ9 .mbr-section-subtitle {
  color: #767676;
}
.cid-syPge5mjaM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syPge5mjaM .mbr-section-subtitle {
  color: #767676;
}
.cid-syPge5U9Lf {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-syPge5U9Lf .mbr-section-subtitle {
  color: #767676;
}
.cid-syPge6qjA5 {
  background-image: url("../../../assets/images/129-1000x667.jpg");
}
.cid-syPge6qjA5 .mbr-section-title {
  color: #ffe161;
}
.cid-syPge6qjA5 .mbr-text,
.cid-syPge6qjA5 .mbr-section-btn {
  color: #ffe161;
}
.cid-syPge7jBPO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-syPge7jBPO .item {
  padding-bottom: 2rem;
}
.cid-syPge7jBPO .item-wrapper {
  height: 100%;
  position: relative;
}
.cid-syPge7jBPO .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-syPge7jBPO .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 2px solid #ffffff;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-syPge7jBPO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-syPge7jBPO .carousel-control,
.cid-syPge7jBPO .close {
  background: #1b1b1b;
}
.cid-syPge7jBPO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-syPge7jBPO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-syPge7jBPO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-syPge7jBPO .carousel-control-next span {
  margin-left: 5px;
}
.cid-syPge7jBPO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-syPge7jBPO .close::before {
  content: '\e91a';
}
.cid-syPge7jBPO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-syPge7jBPO .carousel-control {
  display: flex;
  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-syPge7jBPO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-syPge7jBPO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-syPge7jBPO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-syPge7jBPO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-syPge7jBPO .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-syPge7jBPO .carousel-indicators li.active,
.cid-syPge7jBPO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-syPge7jBPO .carousel-indicators li::after,
.cid-syPge7jBPO .carousel-indicators li::before {
  content: none;
}
.cid-syPge7jBPO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-syPge7jBPO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-syPge7jBPO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-syPge7jBPO .carousel-indicators {
    display: none;
  }
}
.cid-syPge7jBPO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-syPge7jBPO .carousel-inner > .active {
  display: block;
}
.cid-syPge7jBPO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-syPge7jBPO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-syPge7jBPO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-syPge7jBPO .carousel-control,
  .cid-syPge7jBPO .carousel-indicators,
  .cid-syPge7jBPO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-syPge7jBPO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-syPge7jBPO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-syPge7jBPO .carousel-indicators .active,
.cid-syPge7jBPO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-syPge7jBPO .carousel-indicators .active {
  background: #fff;
}
.cid-syPge7jBPO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-syPge7jBPO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-syPge7jBPO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-syPge7jBPO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-syPge7jBPO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-syPge7jBPO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-syPge7jBPO .carousel {
  width: 100%;
}
.cid-syPge7jBPO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-syPge7jBPO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-syPge7jBPO .modal.fade .modal-dialog,
.cid-syPge7jBPO .modal.in .modal-dialog {
  transform: none;
}
.cid-syPge7jBPO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-syPge7jBPO H6 {
  text-align: center;
}
.cid-syPge7jBPO H3 {
  color: #0f7699;
}
.cid-syPge7jBPO H4 {
  color: #ff0707;
}
.cid-syPge8ZLq1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/background1.jpg");
}
.cid-syPge8ZLq1 .content-wrapper {
  background: #fafafa;
}
@media (max-width: 991px) {
  .cid-syPge8ZLq1 .content-wrapper .row {
    flex-direction: column-reverse;
  }
  .cid-syPge8ZLq1 .content-wrapper .image-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-syPge8ZLq1 .content-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-syPge8ZLq1 .content-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-syPge8ZLq1 .content-wrapper {
    padding: 5rem 3rem;
  }
  .cid-syPge8ZLq1 .content-wrapper .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-syPge8ZLq1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-syPge8ZLq1 .card-title {
  color: #22a5e5;
}
.cid-syPge9BbAY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #2e2e2e;
}
.cid-syPge9BbAY .row-links {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-syPge9BbAY .social-row {
  width: 100%;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-syPge9BbAY .media-container-row {
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
}
.cid-syPge9BbAY .media-container-row .foot-menu {
  list-style: none;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  margin-bottom: 0;
}
.cid-syPge9BbAY .media-container-row .foot-menu li {
  padding: 0 1rem 1rem 1rem;
}
.cid-syPge9BbAY .media-container-row .foot-menu li p {
  margin: 0;
}
.cid-syPge9BbAY .media-container-row .social-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}
.cid-syPge9BbAY .media-container-row .social-list .mbr-iconfont-social {
  font-size: 1.5rem;
  color: #ffffff;
}
.cid-syPge9BbAY .media-container-row .social-list .soc-item {
  margin: 0 .5rem;
}
.cid-syPge9BbAY .media-container-row .social-list a {
  margin: 0;
  opacity: .5;
  -webkit-transition: .2s linear;
  transition: .2s linear;
}
.cid-syPge9BbAY .media-container-row .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-syPge9BbAY .media-container-row .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-syPge9BbAY .media-container-row .row-copirayt {
  word-break: break-word;
  width: 100%;
}
.cid-syPge9BbAY .media-container-row .row-copirayt p {
  width: 100%;
}
