body {
  font-family: Jost;
}
.display-1 {
  font-family: 'PhosphateRR Solid';
  font-size: 4rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 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: 'PhosphateRR Solid';
  font-size: 1.8rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 2.25rem;
}
.display-5 {
  font-family: 'Jost', sans-serif;
  font-size: 1.6rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2rem;
}
.display-7 {
  font-family: 'Fira Sans', sans-serif;
  font-size: 1.3rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.625rem;
}
/* ---- 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: 3.2rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 2.05rem + (4 - 2.05) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.05rem + (4 - 2.05) * ((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: 1.44rem;
    font-size: calc( 1.28rem + (1.8 - 1.28) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.28rem + (1.8 - 1.28) * ((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: 1.04rem;
    font-size: calc( 1.105rem + (1.3 - 1.105) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.105rem + (1.3 - 1.105) * ((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: #6592e6 !important;
}
.bg-success {
  background-color: #ff65c3 !important;
}
.bg-info {
  background-color: #359f00 !important;
}
.bg-warning {
  background-color: #ffe161 !important;
}
.bg-danger {
  background-color: #ff9966 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #6592e6 !important;
  border-color: #6592e6 !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: #2260d2 !important;
  border-color: #2260d2 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #2260d2 !important;
  border-color: #2260d2 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #ff3b51 !important;
  border-color: #ff3b51 !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: #e3001a !important;
  border-color: #e3001a !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #e3001a !important;
  border-color: #e3001a !important;
}
.btn-info,
.btn-info:active {
  background-color: #359f00 !important;
  border-color: #359f00 !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: #184800 !important;
  border-color: #184800 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #184800 !important;
  border-color: #184800 !important;
}
.btn-success,
.btn-success:active {
  background-color: #ff65c3 !important;
  border-color: #ff65c3 !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: #ff0ea1 !important;
  border-color: #ff0ea1 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #ff0ea1 !important;
  border-color: #ff0ea1 !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: #6592e6;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #2260d2 !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: #6592e6 !important;
  border-color: #6592e6 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff3b51;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #e3001a !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: #ff3b51 !important;
  border-color: #ff3b51 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #359f00;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #184800 !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: #359f00 !important;
  border-color: #359f00 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff65c3;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #ff0ea1 !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: #ff65c3 !important;
  border-color: #ff65c3 !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: #6592e6 !important;
}
.text-secondary {
  color: #ff3b51 !important;
}
.text-success {
  color: #ff65c3 !important;
}
.text-info {
  color: #359f00 !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: #205ac5 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #d40018 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #fe009b !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #133900 !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: #6592e6;
}
.nav-tabs .nav-link:not(.active) {
  color: #232323;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #359f00;
}
.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: #6592e6;
  border-color: #6592e6;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #6592e6;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #6aff20;
}
.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: 'PhosphateRR Solid';
  font-size: 1.8rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 2.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: #6592e6 !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'PhosphateRR Solid';
  font-size: 1.8rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 2.25rem;
}
blockquote {
  border-color: #6592e6;
}
/* 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: #6592e6;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #6592e6;
}
.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: #6592e6;
  border-bottom-color: #6592e6;
}
.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: #6592e6 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #ff3b51 !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='%236592e6' %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;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uazVDze6p3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uazVDze6p3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uazVDze6p3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uazVDze6p3 .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-uazVDze6p3 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uazVDze6p3 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uazVDze6p3 .mbr-section-title {
  color: #ff65c3;
}
.cid-uazVDze6p3 .mbr-text,
.cid-uazVDze6p3 .mbr-section-btn {
  color: #ffffff;
}
.cid-yhUyXDVGD3 {
  padding-top: 25px;
  padding-bottom: 50px;
  background: linear-gradient(0deg, #000000, #000000);
}
.cid-yhUyXDVGD3 .news {
  width: 250px;
  background-color: #ff65c3;
  height: 31px;
}
.cid-yhUyXDVGD3 .news-scroll a {
  text-decoration: none;
}
.cid-yhUyXDVGD3 .dot {
  height: 6px;
  width: 6px;
  margin-left: 3px;
  margin-right: 3px;
  margin-top: 2px !important;
  background-color: #ffb5b5;
  border-radius: 50%;
  display: inline-block;
}
.cid-yhUyXDVGD3 DIV {
  color: #ffffff;
}
.cid-yhUyXDVGD3 .mbr-text {
  color: #ff65c3;
}
.cid-yhUyXDVGD3 .mbr-section-subtitle {
  color: #000000;
}
.cid-uuXXfTW2dN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #065bf4;
}
.cid-uuXXfTW2dN .mbr-section-title {
  color: #ffffff;
}
.cid-uuXXfTW2dN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU7nabuTxo {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uU7nabuTxo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7nabuTxo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uU7nabuTxo .container {
    max-width: 1400px;
  }
}
.cid-uU7nabuTxo .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #e43f3f;
  margin-bottom: 2rem;
}
.cid-uU7nabuTxo .card-wrapper {
  margin-top: 3rem;
}
.cid-uU7nabuTxo .row {
  justify-content: center;
}
.cid-uU7nabuTxo .card-text {
  color: #ffffff;
}
.cid-uU7nabuTxo .mbr-section-title {
  color: #ff65c3;
}
.cid-uU7nabuTxo .card-title,
.cid-uU7nabuTxo .iconfont-wrapper {
  color: #ffb5b5;
}
.cid-uU7nabuTxo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU79ehBNul {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU79ehBNul .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU79ehBNul .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU79ehBNul .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uU79ehBNul .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU79ehBNul .mbr-section-title {
  text-align: center;
  color: #ff65c3;
}
.cid-uU79ehBNul .mbr-section-subtitle {
  text-align: center;
}
.cid-uU79ehBNul .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-uU79ehBNul .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uU79ehBNul .content-head {
  max-width: 800px;
}
.cid-uU79ehBNul .img-box {
  display: flex;
  justify-content: center;
}
.cid-uU79ehBNul .card-title {
  text-align: center;
  color: #ffffff;
}
.cid-uU79ehBNul .card-text {
  text-align: center;
  color: #ffffff;
}
.cid-uU79ehBNul .link {
  text-align: center;
}
.cid-uazVH74XeH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/assets-client-upload-media-3ca6766d3484e51a866e98cb314e0f5dc16e41f5-media-01k2cvh015ew3rzt69y8qdmec3-1024x1024.png");
}
.cid-uazVH74XeH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uazVH74XeH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uazVH74XeH .number-wrap {
  color: #ffffff;
  text-align: center;
}
.cid-uazVH74XeH .number {
  color: #ffffff;
}
.cid-uazVH74XeH .period {
  display: block;
}
.cid-uazVH74XeH .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-uazVH74XeH .period {
    font-size: 0.8rem;
  }
}
.cid-uazVH74XeH .btn {
  height: 100%;
  margin: 0;
}
.cid-uazVH74XeH .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-uazVH74XeH .mbr-section-title {
  color: #ffffff;
}
.cid-uazVH74XeH .mbr-text {
  color: #ffffff;
}
.cid-uazVH74XeH .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uazVH74XeH .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-uazVH74XeH .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-uazVH74XeH .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffffff;
  color: #000000;
}
.cid-uaA4U9neg8 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uaA4U9neg8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uaA4U9neg8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uaA4U9neg8 .container {
    max-width: 1400px;
  }
}
.cid-uaA4U9neg8 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #e43f3f;
  margin-bottom: 2rem;
}
.cid-uaA4U9neg8 .card-wrapper {
  margin-top: 3rem;
}
.cid-uaA4U9neg8 .row {
  justify-content: center;
}
.cid-uaA4U9neg8 .card-text {
  color: #ffffff;
}
.cid-uaA4U9neg8 .mbr-section-title {
  color: #ff65c3;
}
.cid-uaA4U9neg8 .card-title,
.cid-uaA4U9neg8 .iconfont-wrapper {
  color: #ffb5b5;
}
.cid-uaA4U9neg8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU8cPTEHPU {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU8cPTEHPU .row {
  flex-direction: row-reverse;
}
.cid-uU8cPTEHPU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uU8cPTEHPU .mbr-section-subtitle {
  color: #000000;
  text-align: center;
}
.cid-uU8cPTEHPU .mbr-section-title {
  text-align: center;
  color: #000000;
}
.cid-uU8cPTEHPU .mbr-card-title {
  color: #ff65c3;
}
.cid-uU8cPTEHPU .mbr-card-subtitle {
  color: #ffffff;
  text-align: left;
}
.cid-uU8cPTEHPU .mbr-text,
.cid-uU8cPTEHPU .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uU8cPTEHPU .row {
  align-items: center;
}
.cid-tEZs0c7FGm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-tEZs0c7FGm .mbr-section-title {
  color: #ffffff;
}
.cid-uYhlNHqXje {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uYhlNHqXje .row {
  flex-direction: row-reverse;
}
.cid-uYhlNHqXje .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYhlNHqXje .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYhlNHqXje .mbr-description {
  text-align: left;
}
.cid-uYhlNHqXje .item-wrapper {
  background: #000000;
  margin-bottom: 2rem;
  padding: 2.25rem 2.25rem 1rem 2.25rem;
}
@media (max-width: 767px) {
  .cid-uYhlNHqXje .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uYhlNHqXje .item-wrapper {
    padding: 2rem 1.5rem 0.5rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uYhlNHqXje .card-title,
.cid-uYhlNHqXje .iconfont-wrapper {
  color: #000000;
}
.cid-uYhlNHqXje .card-text {
  color: #000000;
}
.cid-uYhlNHqXje .mbr-section-title {
  color: #ff65c3;
  text-align: center;
}
.cid-uYhlNHqXje .mbr-text,
.cid-uYhlNHqXje .mbr-section-btn {
  text-align: center;
}
.cid-uYhlNHqXje .card-text,
.cid-uYhlNHqXje .item .mbr-section-btn {
  text-align: left;
}
.cid-uYhlNHqXje .counter-container ul {
  margin: 0;
  padding-left: 2.25rem;
  list-style: none;
}
.cid-uYhlNHqXje .counter-container ul li {
  position: relative;
  list-style: none;
  margin-bottom: 2rem;
}
.cid-uYhlNHqXje .counter-container ul li:before {
  position: absolute;
  left: -1.5em;
  content: "";
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ff65c3;
  background-color: #ff65c3;
  width: 0.5em;
  height: 0.5em;
  top: 0.4em;
  border-radius: 50%;
}
.cid-uYhlNHqXje .mbr-text UL {
  text-align: left;
}
.cid-uYhlNHqXje .mbr-text {
  color: #ffffff;
}
.cid-tk8GylQvuw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-tk8GylQvuw .mbr-section-title {
  color: #ffffff;
}
.cid-sPjuUZ3gt0 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #000000;
}
.cid-sPjuUZ3gt0 .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sPjuUZ3gt0 .mbr-text {
  color: #ff65c3;
}
.cid-uU7qJms9Lc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uU7qJms9Lc .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uU7qJms9Lc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7qJms9Lc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7qJms9Lc .item-wrapper {
  background: #000000;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uU7qJms9Lc .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU7qJms9Lc .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uU7qJms9Lc .card-title,
.cid-uU7qJms9Lc .iconfont-wrapper {
  color: #ff65c3;
}
.cid-uU7qJms9Lc .content-head {
  max-width: 800px;
}
.cid-uU7qJms9Lc .mbr-section-title {
  color: #000000;
}
.cid-uU7qJms9Lc .mbr-section-subtitle {
  color: #000000;
}
.cid-uU7qJms9Lc .card-text {
  color: #ffffff;
}
.cid-uU7qJms9Lc .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uU7qJms9Lc .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uqUlQaLDoU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uqUlQaLDoU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqUlQaLDoU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqUlQaLDoU .mbr-text {
  color: #ffffff;
  text-align: left;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uqUlQaLDoU .mbr-text {
    margin-bottom: 1rem;
  }
}
.cid-uqUlQaLDoU .mbr-section-subtitle {
  color: #000000;
}
.cid-uqUlQaLDoU .item-wrapper {
  background: #ff65c3;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uqUlQaLDoU .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uqUlQaLDoU .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uqUlQaLDoU .mbr-number {
  color: #000000;
}
.cid-uqUlQaLDoU .mbr-section-title {
  text-align: center;
  color: #ff65c3;
}
.cid-uqUlQaLDoU .mbr-subtitle {
  text-align: center;
}
.cid-uqUlQaLDoU .card-text,
.cid-uqUlQaLDoU .item .mbr-section-btn {
  text-align: left;
  color: #000000;
}
.cid-ur6psWPL9w .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ff65c3;
}
.cid-ur6psWPL9w .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ur6psWPL9w .divider-top::before,
.cid-ur6psWPL9w .divider-bottom::before,
.cid-ur6psWPL9w .divider-top::after,
.cid-ur6psWPL9w .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ur6psWPL9w .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ur6psWPL9w .divider-triangles::before {
  top: -50px;
}
.cid-ur6psWPL9w .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ur6psWPL9w .divider-halfcircle::before {
  top: -50px;
}
.cid-ur6psWPL9w .divider-multitriangles::before,
.cid-ur6psWPL9w .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ur6psWPL9w .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ff65c3, 50px -50px 0 #ff65c3;
}
.cid-sP3nGogSZO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-sP3nGogSZO ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sP3nGogSZO li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sP3nGogSZO ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sP3nGogSZO H3 {
  color: #ff65c3;
}
.cid-sP3nGogSZO .list {
  color: #ffffff;
}
.cid-uU7SUxKL0G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU7SUxKL0G .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7SUxKL0G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7SUxKL0G .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uU7SUxKL0G .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU7SUxKL0G .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uU7SUxKL0G .content-head {
  max-width: 800px;
}
.cid-uU7SUxKL0G .mbr-section-title {
  color: #ff65c3;
}
.cid-uU7SUxKL0G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU7SUxKL0G .card-text {
  color: #ffffff;
}
.cid-uU7SUxKL0G .card-title {
  color: #ff65c3;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sQ5CD6kCKh {
  padding-top: 30px;
  padding-bottom: 60px;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-sQ5CD6kCKh .mbr-text {
  color: #ffffff;
  text-align: left;
}
.cid-sQ5CD6kCKh .card-wrapper {
  display: flex;
  flex-direction: row;
  border-radius: 10px;
  align-items: center;
  justify-content: center;
  background-color: #4479d9;
  transition: all 0.3s;
  padding: 1rem 1rem !important;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
}
.cid-sQ5CD6kCKh .card-wrapper:hover {
  transform: translateY(-1rem);
}
.cid-sQ5CD6kCKh .card-wrapper:hover .ico2 {
  color: #6592e6 !important;
}
.cid-sQ5CD6kCKh .text-info:hover {
  color: inherit!important;
}
.cid-sQ5CD6kCKh .ico2 {
  color: #359f00 !important;
  transition: all 0.6s;
}
.cid-sQ5CD6kCKh .card-box {
  padding: 0rem 1rem;
}
.cid-sQ5CD6kCKh .ico1 {
  font-size: 2rem !important;
}
.cid-sQ5CD6kCKh h3,
.cid-sQ5CD6kCKh h4 {
  padding: 0;
  margin: 0;
}
.cid-sQ5CD6kCKh .card-title,
.cid-sQ5CD6kCKh .card-img {
  color: #57468b;
}
.cid-sQ5CD6kCKh .card-title {
  color: #e43f3f;
}
.cid-sQ5CD6kCKh H1 {
  color: #000000;
  text-align: left;
}
.cid-sQ5CD6kCKh .text,
.cid-sQ5CD6kCKh .mbr-section-btn {
  color: #212529;
}
.cid-sQ5CD7Xunv {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sQ5CD7Xunv .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-sQ5CD7Xunv .container-table {
  margin: 0 auto;
}
.cid-sQ5CD7Xunv .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sQ5CD7Xunv .dataTables_wrapper {
  display: block;
}
.cid-sQ5CD7Xunv .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sQ5CD7Xunv .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sQ5CD7Xunv table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e43f3f;
  margin-bottom: 0;
}
.cid-sQ5CD7Xunv table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sQ5CD7Xunv table th:hover {
  background: #e43f3f;
  color: #ffffff;
}
.cid-sQ5CD7Xunv table td {
  border-top: 1px solid #e43f3f;
}
.cid-sQ5CD7Xunv table.table {
  background: #ffffff;
}
.cid-sQ5CD7Xunv .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sQ5CD7Xunv .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sQ5CD7Xunv .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sQ5CD7Xunv .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  color: #e43f3f;
}
@media (max-width: 992px) {
  .cid-sQ5CD7Xunv .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sQ5CD7Xunv .dataTables_filter {
    text-align: center;
  }
  .cid-sQ5CD7Xunv .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sQ5CD7Xunv .head-item {
  text-align: left;
}
.cid-sQ5CD7Xunv .body-item {
  color: #212529;
}
.cid-sQ5CD9iFCi {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-sQ5CD9iFCi .line {
  background-color: #6592e6;
  align: center;
  height: 2px;
  margin: 0 auto;
}
.cid-sQ5CD9wjP2 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sQ5CD9wjP2 .finance1Box {
  color: #555;
  background-color: #fff;
  font-family: 'Montserrat', sans-serif;
  padding: 0 0 15px;
  margin: 15px 0 0;
  border: 1px solid #e1e1e1;
  border-radius: 20px 20px;
  position: relative;
  z-index: 1;
  transition: all ease .3s;
}
.cid-sQ5CD9wjP2 .finance1Box:after {
  content: "";
  background-color: #e43f3f;
  width: 100%;
  height: 49px;
  border-radius: 0 0 20px 20px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3) inset;
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;
}
.cid-sQ5CD9wjP2 .finance1Box .service-count {
  background-color: #e43f3f;
  font-size: 45px;
  line-height: 130px;
  width: 80px;
  height: 110px;
  margin: -15px 0 20px;
  border-radius: 40px 0 100px 100px;
  position: relative;
}
.cid-sQ5CD9wjP2 .finance1Box .service-count:before,
.cid-sQ5CD9wjP2 .finance1Box .service-count:after {
  content: "";
  background-color: #e43f3f;
  width: 25px;
  height: 15px;
  border-radius: 50px 50px 0 0;
  position: absolute;
  top: 0;
  left: 80px;
}
.cid-sQ5CD9wjP2 .finance1Box .service-count:after {
  background-color: #e43f3f;
  border-radius: 50px 0 0 0;
  left: 65px;
  z-index: -2;
}
.cid-sQ5CD9wjP2 .finance1Box .service-icon {
  font-size: 60px;
  position: absolute;
  right: 20px;
  top: 10px;
  transition: all 0.3s ease 0s;
}
.cid-sQ5CD9wjP2 .finance1Box:hover .service-icon {
  transform: rotateY(360deg);
}
.cid-sQ5CD9wjP2 .finance1Box .title {
  padding: 0 15px;
  margin: 0 0 10px;
}
.cid-sQ5CD9wjP2 .finance1Box .description {
  line-height: 25px;
  padding: 0 15px;
  margin: 0 0 23px;
}
.cid-sQ5CD9wjP2 .finance1Box .read-more {
  font-size: 16px;
  font-weight: 600;
  text-transform: capitalize;
  border-bottom: 2px solid rgba(255, 255, 255, 0.3);
  transition: all 0.3s ease 0s;
}
.cid-sQ5CD9wjP2 .finance1Box .read-more:hover {
  text-shadow: 0 0 5px #555;
}
.cid-sQ5CD9wjP2 .finance1Box.purple:after,
.cid-sQ5CD9wjP2 .finance1Box.purple .service-count {
  background-color: #b53471;
}
.cid-sQ5CD9wjP2 .finance1Box.purple .service-count:before {
  background-color: #b53471;
}
.cid-sQ5CD9wjP2 .finance1Box.purple .service-count:after {
  background-color: #b53471;
}
.cid-sQ5CD9wjP2 .finance1Box.red:after,
.cid-sQ5CD9wjP2 .finance1Box.red .service-count {
  background-color: #00adef;
}
.cid-sQ5CD9wjP2 .finance1Box.red .service-count:before {
  background-color: #00adef;
}
.cid-sQ5CD9wjP2 .finance1Box.red .service-count:after {
  background-color: #00adef;
}
.cid-sQ5CD9wjP2 .finance1Box.blue:after,
.cid-sQ5CD9wjP2 .finance1Box.blue .service-count {
  background-color: #00689b;
}
.cid-sQ5CD9wjP2 .finance1Box.blue .service-count:before {
  background-color: #00689b;
}
.cid-sQ5CD9wjP2 .finance1Box.blue .service-count:after {
  background-color: #00689b;
}
@media only screen and (max-width: 990px) {
  .cid-sQ5CD9wjP2 .finance1Box {
    margin: 15px 0 50px;
  }
}
.cid-sQ5CD9wjP2 P {
  text-align: left;
}
.cid-sQ5CD9wjP2 DIV {
  text-align: center;
  color: #ffffff;
}
.cid-sQ5CD9wjP2 H3 {
  text-align: left;
  color: #000000;
}
.cid-sQ5CDa5OYD {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-sQ5CDa5OYD .container-fluid {
  padding: 0 3rem;
}
.cid-sQ5CDa5OYD .underline .line {
  width: 5rem;
  height: 3px;
  background: linear-gradient(to right, #6592e6 50%, #ff3b51 120%);
  display: inline-block;
}
.cid-sQ5CDa5OYD .timeline-text-content {
  padding: 2rem 2.5rem;
  margin-left: 2rem;
  text-align: left;
}
.cid-sQ5CDa5OYD .timeline-text-content p {
  margin-bottom: 0;
}
.cid-sQ5CDa5OYD .time-line-date-content {
  margin-right: 2rem;
}
.cid-sQ5CDa5OYD .time-line-date-content p {
  padding: 2rem 1.4rem;
  float: right;
}
.cid-sQ5CDa5OYD .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
}
.cid-sQ5CDa5OYD .iconBackground {
  position: absolute;
  left: 25%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  border: 2px solid #fe525b;
  font-size: 30px;
  display: inline-block;
  top: 29px;
  margin-left: -10px;
}
.cid-sQ5CDa5OYD .separline:before,
.cid-sQ5CDa5OYD .first-separline:before {
  top: 3rem;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #fe525b;
  left: calc(25% - 1px);
  height: calc(100% + 2rem);
}
.cid-sQ5CDa5OYD .separline:after {
  top: calc(100% + 6.1rem);
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #fe525b;
  left: calc(25% - 1px);
  height: 100%;
}
@media (max-width: 768px) {
  .cid-sQ5CDa5OYD .container-fluid {
    padding: 0 1rem;
  }
  .cid-sQ5CDa5OYD .iconBackground {
    left: 10px !important;
    top: 33px;
  }
  .cid-sQ5CDa5OYD .separline:before,
  .cid-sQ5CDa5OYD .first-separline:before {
    left: 9px !important;
    top: 3.3rem;
  }
  .cid-sQ5CDa5OYD .separline:after {
    left: 9px !important;
    top: calc(100% + 6.4rem);
  }
  .cid-sQ5CDa5OYD .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-sQ5CDa5OYD .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-sQ5CDa5OYD .time-line-date-content p {
    float: left !important;
  }
  .cid-sQ5CDa5OYD .mbr-timeline-date {
    padding-bottom: 0 !important;
  }
}
.cid-sQ5CDa5OYD .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-sQ5CDbbtK3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-sQ5CDbbtK3 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-sQ5CDbbtK3 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-sQ5CDbbtK3 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-sQ5CDbwHuB {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sQ5CDbwHuB .media-container-row {
  justify-content: space-between;
}
.cid-sQ5CDbwHuB .text-content {
  max-width: 50%;
}
@media (max-width: 768px) {
  .cid-sQ5CDbwHuB .text-content {
    max-width: none;
  }
}
.cid-sQ5CDbwHuB .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #212529;
  border: 2px solid #212529;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-sQ5CDbwHuB .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-sQ5CDbwHuB .mbr-iconfont-social:hover {
  background-color: #212529;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-sQ5CDbwHuB .icons {
    justify-content: center !important;
  }
  .cid-sQ5CDbwHuB .text-content * {
    text-align: center;
  }
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOw5wZvzrQ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkyivkiev-1800x928.jpg");
}
.cid-tOw5wZvzrQ .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOw5wZvzrQ .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOw5wZvzrQ .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOw5wZvzrQ .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOw5wZvzrQ .icon-box-link {
  text-decoration: none !important;
}
.cid-tOw5wZvzrQ .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOw5wZvzrQ .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOw5wZvzrQ .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOw5wZvzrQ .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOw5wZvzrQ .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOw5wZvzrQ .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOw5wZvzrQ .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOw5wZvzrQ .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOw5wZvzrQ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOw5wZvzrQ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOw5wZvzrQ .mbr-text {
  color: #ffffff;
}
.cid-tOw5wZvzrQ .mbr-section-title {
  color: #ffffff;
}
.cid-tOw5wZvzrQ .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmOUlDUU8 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmOUlDUU8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmOUlDUU8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmOUlDUU8 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmOUlDUU8 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmOUlDUU8 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmOUlDUU8 .card-title {
  color: #ffffff;
}
.cid-uZvs8LKYw5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvs8LKYw5 .mbr-section-title {
  color: #ffffff;
}
.cid-ucmOVnzVOH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmOVnzVOH img,
.cid-ucmOVnzVOH .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmOVnzVOH .item:focus,
.cid-ucmOVnzVOH span:focus {
  outline: none;
}
.cid-ucmOVnzVOH .item-wrapper {
  position: relative;
}
.cid-ucmOVnzVOH .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmOVnzVOH .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmOVnzVOH .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmOVnzVOH .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmOVnzVOH .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmOVnzVOH .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmOVnzVOH .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmOVnzVOH .mbr-text,
.cid-ucmOVnzVOH .mbr-section-btn {
  text-align: left;
}
.cid-ucmOVnzVOH .item-title {
  text-align: left;
}
.cid-ucmOVnzVOH .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmOVnzVOH .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmOVnzVOH .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmOVnzVOH .embla__button--next,
.cid-ucmOVnzVOH .embla__button--prev {
  display: flex;
}
.cid-ucmOVnzVOH .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmOVnzVOH .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmOVnzVOH .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmOVnzVOH .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmOVnzVOH .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmOVnzVOH .embla__button {
    top: auto;
  }
}
.cid-ucmOVnzVOH .embla {
  position: relative;
  width: 100%;
}
.cid-ucmOVnzVOH .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmOVnzVOH .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmOVnzVOH .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmOVnzVOH .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmOVnzVOH .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmOVnzVOH .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmOVnzVOH .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmOVnzVOH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmOW5I3Vc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmOW5I3Vc .mbr-section-title {
  color: #000000;
}
.cid-afraNPk7Lp {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-afraNPk7Lp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-afraNPk7Lp .container-table {
  margin: 0 auto;
}
.cid-afraNPk7Lp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-afraNPk7Lp .dataTables_wrapper {
  display: block;
}
.cid-afraNPk7Lp .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-afraNPk7Lp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-afraNPk7Lp table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-afraNPk7Lp table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-afraNPk7Lp table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-afraNPk7Lp table td {
  border-top: 1px solid #cccccc;
}
.cid-afraNPk7Lp table.table {
  background: #e43f3f;
}
.cid-afraNPk7Lp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-afraNPk7Lp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-afraNPk7Lp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-afraNPk7Lp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-afraNPk7Lp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-afraNPk7Lp .dataTables_filter {
    text-align: center;
  }
  .cid-afraNPk7Lp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-afraNPk7Lp .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOw6kGtq6n {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkyivkiev-1800x928.jpg");
}
.cid-tOw6kGtq6n .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOw6kGtq6n .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOw6kGtq6n .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOw6kGtq6n .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOw6kGtq6n .icon-box-link {
  text-decoration: none !important;
}
.cid-tOw6kGtq6n .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOw6kGtq6n .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOw6kGtq6n .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOw6kGtq6n .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOw6kGtq6n .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOw6kGtq6n .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOw6kGtq6n .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOw6kGtq6n .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOw6kGtq6n .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOw6kGtq6n .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOw6kGtq6n .mbr-text {
  color: #ffffff;
}
.cid-tOw6kGtq6n .mbr-section-title {
  color: #ffffff;
}
.cid-tOw6kGtq6n .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFfoOvRfA {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFfoOvRfA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFfoOvRfA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFfoOvRfA .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFfoOvRfA .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFfoOvRfA .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFfoOvRfA .card-title {
  color: #ffffff;
}
.cid-uZvsoC2EuI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvsoC2EuI .mbr-section-title {
  color: #ffffff;
}
.cid-ucFfpGmN6r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFfpGmN6r img,
.cid-ucFfpGmN6r .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFfpGmN6r .item:focus,
.cid-ucFfpGmN6r span:focus {
  outline: none;
}
.cid-ucFfpGmN6r .item-wrapper {
  position: relative;
}
.cid-ucFfpGmN6r .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFfpGmN6r .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFfpGmN6r .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFfpGmN6r .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFfpGmN6r .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFfpGmN6r .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFfpGmN6r .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFfpGmN6r .mbr-text,
.cid-ucFfpGmN6r .mbr-section-btn {
  text-align: left;
}
.cid-ucFfpGmN6r .item-title {
  text-align: left;
}
.cid-ucFfpGmN6r .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFfpGmN6r .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFfpGmN6r .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFfpGmN6r .embla__button--next,
.cid-ucFfpGmN6r .embla__button--prev {
  display: flex;
}
.cid-ucFfpGmN6r .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFfpGmN6r .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFfpGmN6r .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFfpGmN6r .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFfpGmN6r .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFfpGmN6r .embla__button {
    top: auto;
  }
}
.cid-ucFfpGmN6r .embla {
  position: relative;
  width: 100%;
}
.cid-ucFfpGmN6r .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFfpGmN6r .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFfpGmN6r .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFfpGmN6r .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFfpGmN6r .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFfpGmN6r .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFfpGmN6r .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFfpGmN6r .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFfqoOYae {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFfqoOYae .mbr-section-title {
  color: #000000;
}
.cid-sRhiEe8vP0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhiEe8vP0 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhiEe8vP0 .container-table {
  margin: 0 auto;
}
.cid-sRhiEe8vP0 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhiEe8vP0 .dataTables_wrapper {
  display: block;
}
.cid-sRhiEe8vP0 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhiEe8vP0 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhiEe8vP0 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhiEe8vP0 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhiEe8vP0 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhiEe8vP0 table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhiEe8vP0 table.table {
  background: #e43f3f;
}
.cid-sRhiEe8vP0 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhiEe8vP0 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhiEe8vP0 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhiEe8vP0 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhiEe8vP0 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhiEe8vP0 .dataTables_filter {
    text-align: center;
  }
  .cid-sRhiEe8vP0 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhiEe8vP0 .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOw6YJns4e {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkyivkiev-1800x928.jpg");
}
.cid-tOw6YJns4e .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOw6YJns4e .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOw6YJns4e .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOw6YJns4e .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOw6YJns4e .icon-box-link {
  text-decoration: none !important;
}
.cid-tOw6YJns4e .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOw6YJns4e .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOw6YJns4e .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOw6YJns4e .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOw6YJns4e .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOw6YJns4e .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOw6YJns4e .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOw6YJns4e .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOw6YJns4e .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOw6YJns4e .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOw6YJns4e .mbr-text {
  color: #ffffff;
}
.cid-tOw6YJns4e .mbr-section-title {
  color: #ffffff;
}
.cid-tOw6YJns4e .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFfEosEPc {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFfEosEPc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFfEosEPc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFfEosEPc .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFfEosEPc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFfEosEPc .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFfEosEPc .card-title {
  color: #ffffff;
}
.cid-uZvsxulrRK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvsxulrRK .mbr-section-title {
  color: #ffffff;
}
.cid-ucFfF5QsCc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFfF5QsCc img,
.cid-ucFfF5QsCc .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFfF5QsCc .item:focus,
.cid-ucFfF5QsCc span:focus {
  outline: none;
}
.cid-ucFfF5QsCc .item-wrapper {
  position: relative;
}
.cid-ucFfF5QsCc .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFfF5QsCc .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFfF5QsCc .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFfF5QsCc .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFfF5QsCc .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFfF5QsCc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFfF5QsCc .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFfF5QsCc .mbr-text,
.cid-ucFfF5QsCc .mbr-section-btn {
  text-align: left;
}
.cid-ucFfF5QsCc .item-title {
  text-align: left;
}
.cid-ucFfF5QsCc .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFfF5QsCc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFfF5QsCc .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFfF5QsCc .embla__button--next,
.cid-ucFfF5QsCc .embla__button--prev {
  display: flex;
}
.cid-ucFfF5QsCc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFfF5QsCc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFfF5QsCc .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFfF5QsCc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFfF5QsCc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFfF5QsCc .embla__button {
    top: auto;
  }
}
.cid-ucFfF5QsCc .embla {
  position: relative;
  width: 100%;
}
.cid-ucFfF5QsCc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFfF5QsCc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFfF5QsCc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFfF5QsCc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFfF5QsCc .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFfF5QsCc .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFfF5QsCc .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFfF5QsCc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFfFKJdUW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFfFKJdUW .mbr-section-title {
  color: #000000;
}
.cid-sRhiQvgR3r {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhiQvgR3r .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhiQvgR3r .container-table {
  margin: 0 auto;
}
.cid-sRhiQvgR3r .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhiQvgR3r .dataTables_wrapper {
  display: block;
}
.cid-sRhiQvgR3r .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhiQvgR3r .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhiQvgR3r table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhiQvgR3r table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhiQvgR3r table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhiQvgR3r table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhiQvgR3r table.table {
  background: #e43f3f;
}
.cid-sRhiQvgR3r .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhiQvgR3r .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhiQvgR3r .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhiQvgR3r .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhiQvgR3r .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhiQvgR3r .dataTables_filter {
    text-align: center;
  }
  .cid-sRhiQvgR3r .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhiQvgR3r .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOw7oK1md0 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkyivkiev-1800x928.jpg");
}
.cid-tOw7oK1md0 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOw7oK1md0 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOw7oK1md0 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOw7oK1md0 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOw7oK1md0 .icon-box-link {
  text-decoration: none !important;
}
.cid-tOw7oK1md0 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOw7oK1md0 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOw7oK1md0 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOw7oK1md0 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOw7oK1md0 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOw7oK1md0 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOw7oK1md0 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOw7oK1md0 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOw7oK1md0 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOw7oK1md0 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOw7oK1md0 .mbr-text {
  color: #ffffff;
}
.cid-tOw7oK1md0 .mbr-section-title {
  color: #ffffff;
}
.cid-tOw7oK1md0 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFg11Us9z {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFg11Us9z .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFg11Us9z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFg11Us9z .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFg11Us9z .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFg11Us9z .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFg11Us9z .card-title {
  color: #ffffff;
}
.cid-uZvtk7NY43 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvtk7NY43 .mbr-section-title {
  color: #ffffff;
}
.cid-ucFg4dG0wS {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFg4dG0wS img,
.cid-ucFg4dG0wS .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFg4dG0wS .item:focus,
.cid-ucFg4dG0wS span:focus {
  outline: none;
}
.cid-ucFg4dG0wS .item-wrapper {
  position: relative;
}
.cid-ucFg4dG0wS .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFg4dG0wS .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFg4dG0wS .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFg4dG0wS .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFg4dG0wS .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFg4dG0wS .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFg4dG0wS .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFg4dG0wS .mbr-text,
.cid-ucFg4dG0wS .mbr-section-btn {
  text-align: left;
}
.cid-ucFg4dG0wS .item-title {
  text-align: left;
}
.cid-ucFg4dG0wS .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFg4dG0wS .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFg4dG0wS .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFg4dG0wS .embla__button--next,
.cid-ucFg4dG0wS .embla__button--prev {
  display: flex;
}
.cid-ucFg4dG0wS .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFg4dG0wS .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFg4dG0wS .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFg4dG0wS .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFg4dG0wS .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFg4dG0wS .embla__button {
    top: auto;
  }
}
.cid-ucFg4dG0wS .embla {
  position: relative;
  width: 100%;
}
.cid-ucFg4dG0wS .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFg4dG0wS .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFg4dG0wS .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFg4dG0wS .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFg4dG0wS .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFg4dG0wS .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFg4dG0wS .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFg4dG0wS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFg4SIdd9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFg4SIdd9 .mbr-section-title {
  color: #000000;
}
.cid-sRhiXOfg1d {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhiXOfg1d .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhiXOfg1d .container-table {
  margin: 0 auto;
}
.cid-sRhiXOfg1d .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhiXOfg1d .dataTables_wrapper {
  display: block;
}
.cid-sRhiXOfg1d .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhiXOfg1d .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhiXOfg1d table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhiXOfg1d table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhiXOfg1d table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhiXOfg1d table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhiXOfg1d table.table {
  background: #e43f3f;
}
.cid-sRhiXOfg1d .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhiXOfg1d .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhiXOfg1d .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhiXOfg1d .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhiXOfg1d .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhiXOfg1d .dataTables_filter {
    text-align: center;
  }
  .cid-sRhiXOfg1d .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhiXOfg1d .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOw83kAqro {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclublviv-1536x1024.png");
}
.cid-tOw83kAqro .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOw83kAqro .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOw83kAqro .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOw83kAqro .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOw83kAqro .icon-box-link {
  text-decoration: none !important;
}
.cid-tOw83kAqro .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOw83kAqro .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOw83kAqro .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOw83kAqro .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOw83kAqro .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOw83kAqro .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOw83kAqro .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOw83kAqro .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOw83kAqro .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOw83kAqro .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOw83kAqro .mbr-text {
  color: #ffffff;
}
.cid-tOw83kAqro .mbr-section-title {
  color: #ffffff;
}
.cid-tOw83kAqro .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFh4d78o2 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFh4d78o2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFh4d78o2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFh4d78o2 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFh4d78o2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFh4d78o2 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFh4d78o2 .card-title {
  color: #ffffff;
}
.cid-uZvtC9bTYy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvtC9bTYy .mbr-section-title {
  color: #ffffff;
}
.cid-ucFh98th7F {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFh98th7F img,
.cid-ucFh98th7F .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFh98th7F .item:focus,
.cid-ucFh98th7F span:focus {
  outline: none;
}
.cid-ucFh98th7F .item-wrapper {
  position: relative;
}
.cid-ucFh98th7F .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFh98th7F .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFh98th7F .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFh98th7F .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFh98th7F .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFh98th7F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFh98th7F .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFh98th7F .mbr-text,
.cid-ucFh98th7F .mbr-section-btn {
  text-align: left;
}
.cid-ucFh98th7F .item-title {
  text-align: left;
}
.cid-ucFh98th7F .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFh98th7F .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFh98th7F .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFh98th7F .embla__button--next,
.cid-ucFh98th7F .embla__button--prev {
  display: flex;
}
.cid-ucFh98th7F .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFh98th7F .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFh98th7F .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFh98th7F .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFh98th7F .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFh98th7F .embla__button {
    top: auto;
  }
}
.cid-ucFh98th7F .embla {
  position: relative;
  width: 100%;
}
.cid-ucFh98th7F .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFh98th7F .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFh98th7F .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFh98th7F .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFh98th7F .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFh98th7F .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFh98th7F .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFh98th7F .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFhdrnDNB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFhdrnDNB .mbr-section-title {
  color: #000000;
}
.cid-sRhjjBHtfH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhjjBHtfH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhjjBHtfH .container-table {
  margin: 0 auto;
}
.cid-sRhjjBHtfH .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhjjBHtfH .dataTables_wrapper {
  display: block;
}
.cid-sRhjjBHtfH .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhjjBHtfH .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhjjBHtfH table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhjjBHtfH table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhjjBHtfH table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhjjBHtfH table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhjjBHtfH table.table {
  background: #e43f3f;
}
.cid-sRhjjBHtfH .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhjjBHtfH .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhjjBHtfH .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhjjBHtfH .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhjjBHtfH .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhjjBHtfH .dataTables_filter {
    text-align: center;
  }
  .cid-sRhjjBHtfH .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhjjBHtfH .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOw7MKomGc {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkyivkiev-1800x928.jpg");
}
.cid-tOw7MKomGc .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOw7MKomGc .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOw7MKomGc .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOw7MKomGc .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOw7MKomGc .icon-box-link {
  text-decoration: none !important;
}
.cid-tOw7MKomGc .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOw7MKomGc .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOw7MKomGc .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOw7MKomGc .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOw7MKomGc .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOw7MKomGc .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOw7MKomGc .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOw7MKomGc .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOw7MKomGc .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOw7MKomGc .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOw7MKomGc .mbr-text {
  color: #ffffff;
}
.cid-tOw7MKomGc .mbr-section-title {
  color: #ffffff;
}
.cid-tOw7MKomGc .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUY2d58cW {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUY2d58cW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUY2d58cW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUY2d58cW .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUY2d58cW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUY2d58cW .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUY2d58cW .card-title {
  color: #ffffff;
}
.cid-uZvtySTLgZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvtySTLgZ .mbr-section-title {
  color: #ffffff;
}
.cid-ueUY39dx38 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUY39dx38 img,
.cid-ueUY39dx38 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUY39dx38 .item:focus,
.cid-ueUY39dx38 span:focus {
  outline: none;
}
.cid-ueUY39dx38 .item-wrapper {
  position: relative;
}
.cid-ueUY39dx38 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUY39dx38 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUY39dx38 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUY39dx38 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUY39dx38 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUY39dx38 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUY39dx38 .mbr-section-title {
  color: #ff65c3;
}
.cid-ueUY39dx38 .mbr-text,
.cid-ueUY39dx38 .mbr-section-btn {
  text-align: left;
}
.cid-ueUY39dx38 .item-title {
  text-align: left;
}
.cid-ueUY39dx38 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUY39dx38 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUY39dx38 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUY39dx38 .embla__button--next,
.cid-ueUY39dx38 .embla__button--prev {
  display: flex;
}
.cid-ueUY39dx38 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUY39dx38 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUY39dx38 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUY39dx38 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUY39dx38 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUY39dx38 .embla__button {
    top: auto;
  }
}
.cid-ueUY39dx38 .embla {
  position: relative;
  width: 100%;
}
.cid-ueUY39dx38 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUY39dx38 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUY39dx38 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUY39dx38 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUY39dx38 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUY39dx38 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUY39dx38 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUY39dx38 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUY3VYjgB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUY3VYjgB .mbr-section-title {
  color: #000000;
}
.cid-sRhj96Su4T {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhj96Su4T .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhj96Su4T .container-table {
  margin: 0 auto;
}
.cid-sRhj96Su4T .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhj96Su4T .dataTables_wrapper {
  display: block;
}
.cid-sRhj96Su4T .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhj96Su4T .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhj96Su4T table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhj96Su4T table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhj96Su4T table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhj96Su4T table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhj96Su4T table.table {
  background: #e43f3f;
}
.cid-sRhj96Su4T .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhj96Su4T .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhj96Su4T .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhj96Su4T .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhj96Su4T .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhj96Su4T .dataTables_filter {
    text-align: center;
  }
  .cid-sRhj96Su4T .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhj96Su4T .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOw9jKXcmw {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkyivkiev-1800x928.jpg");
}
.cid-tOw9jKXcmw .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOw9jKXcmw .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOw9jKXcmw .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOw9jKXcmw .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOw9jKXcmw .icon-box-link {
  text-decoration: none !important;
}
.cid-tOw9jKXcmw .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOw9jKXcmw .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOw9jKXcmw .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOw9jKXcmw .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOw9jKXcmw .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOw9jKXcmw .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOw9jKXcmw .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOw9jKXcmw .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOw9jKXcmw .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOw9jKXcmw .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOw9jKXcmw .mbr-text {
  color: #ffffff;
}
.cid-tOw9jKXcmw .mbr-section-title {
  color: #ffffff;
}
.cid-tOw9jKXcmw .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFgO3Xmfy {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFgO3Xmfy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFgO3Xmfy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFgO3Xmfy .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFgO3Xmfy .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFgO3Xmfy .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFgO3Xmfy .card-title {
  color: #ffffff;
}
.cid-uZvtQIphRQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvtQIphRQ .mbr-section-title {
  color: #ffffff;
}
.cid-ucFgOwWu38 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFgOwWu38 img,
.cid-ucFgOwWu38 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFgOwWu38 .item:focus,
.cid-ucFgOwWu38 span:focus {
  outline: none;
}
.cid-ucFgOwWu38 .item-wrapper {
  position: relative;
}
.cid-ucFgOwWu38 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFgOwWu38 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFgOwWu38 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFgOwWu38 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFgOwWu38 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFgOwWu38 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFgOwWu38 .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFgOwWu38 .mbr-text,
.cid-ucFgOwWu38 .mbr-section-btn {
  text-align: left;
}
.cid-ucFgOwWu38 .item-title {
  text-align: left;
}
.cid-ucFgOwWu38 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFgOwWu38 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFgOwWu38 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFgOwWu38 .embla__button--next,
.cid-ucFgOwWu38 .embla__button--prev {
  display: flex;
}
.cid-ucFgOwWu38 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFgOwWu38 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFgOwWu38 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFgOwWu38 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFgOwWu38 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFgOwWu38 .embla__button {
    top: auto;
  }
}
.cid-ucFgOwWu38 .embla {
  position: relative;
  width: 100%;
}
.cid-ucFgOwWu38 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFgOwWu38 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFgOwWu38 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFgOwWu38 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFgOwWu38 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFgOwWu38 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFgOwWu38 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFgOwWu38 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFgPfiBrf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFgPfiBrf .mbr-section-title {
  color: #000000;
}
.cid-sRhkrzqFXR {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhkrzqFXR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhkrzqFXR .container-table {
  margin: 0 auto;
}
.cid-sRhkrzqFXR .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhkrzqFXR .dataTables_wrapper {
  display: block;
}
.cid-sRhkrzqFXR .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhkrzqFXR .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhkrzqFXR table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhkrzqFXR table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhkrzqFXR table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhkrzqFXR table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhkrzqFXR table.table {
  background: #e43f3f;
}
.cid-sRhkrzqFXR .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhkrzqFXR .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhkrzqFXR .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhkrzqFXR .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhkrzqFXR .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhkrzqFXR .dataTables_filter {
    text-align: center;
  }
  .cid-sRhkrzqFXR .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhkrzqFXR .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOw8g69uWR {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkyivkiev-1800x928.jpg");
}
.cid-tOw8g69uWR .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOw8g69uWR .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOw8g69uWR .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOw8g69uWR .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOw8g69uWR .icon-box-link {
  text-decoration: none !important;
}
.cid-tOw8g69uWR .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOw8g69uWR .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOw8g69uWR .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOw8g69uWR .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOw8g69uWR .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOw8g69uWR .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOw8g69uWR .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOw8g69uWR .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOw8g69uWR .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOw8g69uWR .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOw8g69uWR .mbr-text {
  color: #ffffff;
}
.cid-tOw8g69uWR .mbr-section-title {
  color: #ffffff;
}
.cid-tOw8g69uWR .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUXJMKPa7 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUXJMKPa7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUXJMKPa7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUXJMKPa7 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUXJMKPa7 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUXJMKPa7 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUXJMKPa7 .card-title {
  color: #ffffff;
}
.cid-uZvtEiLq2V {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvtEiLq2V .mbr-section-title {
  color: #ffffff;
}
.cid-ueUXKAHD4D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUXKAHD4D img,
.cid-ueUXKAHD4D .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUXKAHD4D .item:focus,
.cid-ueUXKAHD4D span:focus {
  outline: none;
}
.cid-ueUXKAHD4D .item-wrapper {
  position: relative;
}
.cid-ueUXKAHD4D .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUXKAHD4D .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUXKAHD4D .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUXKAHD4D .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUXKAHD4D .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUXKAHD4D .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUXKAHD4D .mbr-section-title {
  color: #ff65c3;
}
.cid-ueUXKAHD4D .mbr-text,
.cid-ueUXKAHD4D .mbr-section-btn {
  text-align: left;
}
.cid-ueUXKAHD4D .item-title {
  text-align: left;
}
.cid-ueUXKAHD4D .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUXKAHD4D .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUXKAHD4D .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUXKAHD4D .embla__button--next,
.cid-ueUXKAHD4D .embla__button--prev {
  display: flex;
}
.cid-ueUXKAHD4D .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUXKAHD4D .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUXKAHD4D .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUXKAHD4D .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUXKAHD4D .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUXKAHD4D .embla__button {
    top: auto;
  }
}
.cid-ueUXKAHD4D .embla {
  position: relative;
  width: 100%;
}
.cid-ueUXKAHD4D .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUXKAHD4D .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUXKAHD4D .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUXKAHD4D .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUXKAHD4D .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUXKAHD4D .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUXKAHD4D .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUXKAHD4D .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUXLjOjxr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUXLjOjxr .mbr-section-title {
  color: #000000;
}
.cid-sRhjIhyAsK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhjIhyAsK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhjIhyAsK .container-table {
  margin: 0 auto;
}
.cid-sRhjIhyAsK .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhjIhyAsK .dataTables_wrapper {
  display: block;
}
.cid-sRhjIhyAsK .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhjIhyAsK .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhjIhyAsK table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhjIhyAsK table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhjIhyAsK table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhjIhyAsK table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhjIhyAsK table.table {
  background: #e43f3f;
}
.cid-sRhjIhyAsK .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhjIhyAsK .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhjIhyAsK .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhjIhyAsK .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhjIhyAsK .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhjIhyAsK .dataTables_filter {
    text-align: center;
  }
  .cid-sRhjIhyAsK .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhjIhyAsK .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOw8zj2AD0 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkyivkiev-1800x928.jpg");
}
.cid-tOw8zj2AD0 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOw8zj2AD0 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOw8zj2AD0 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOw8zj2AD0 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOw8zj2AD0 .icon-box-link {
  text-decoration: none !important;
}
.cid-tOw8zj2AD0 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOw8zj2AD0 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOw8zj2AD0 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOw8zj2AD0 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOw8zj2AD0 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOw8zj2AD0 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOw8zj2AD0 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOw8zj2AD0 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOw8zj2AD0 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOw8zj2AD0 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOw8zj2AD0 .mbr-text {
  color: #ffffff;
}
.cid-tOw8zj2AD0 .mbr-section-title {
  color: #ffffff;
}
.cid-tOw8zj2AD0 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUXtQSVJY {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUXtQSVJY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUXtQSVJY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUXtQSVJY .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUXtQSVJY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUXtQSVJY .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUXtQSVJY .card-title {
  color: #ffffff;
}
.cid-uZvtJRUBWv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvtJRUBWv .mbr-section-title {
  color: #ffffff;
}
.cid-ueUXuEBqOz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUXuEBqOz img,
.cid-ueUXuEBqOz .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUXuEBqOz .item:focus,
.cid-ueUXuEBqOz span:focus {
  outline: none;
}
.cid-ueUXuEBqOz .item-wrapper {
  position: relative;
}
.cid-ueUXuEBqOz .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUXuEBqOz .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUXuEBqOz .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUXuEBqOz .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUXuEBqOz .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUXuEBqOz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUXuEBqOz .mbr-section-title {
  color: #ff65c3;
}
.cid-ueUXuEBqOz .mbr-text,
.cid-ueUXuEBqOz .mbr-section-btn {
  text-align: left;
}
.cid-ueUXuEBqOz .item-title {
  text-align: left;
}
.cid-ueUXuEBqOz .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUXuEBqOz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUXuEBqOz .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUXuEBqOz .embla__button--next,
.cid-ueUXuEBqOz .embla__button--prev {
  display: flex;
}
.cid-ueUXuEBqOz .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUXuEBqOz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUXuEBqOz .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUXuEBqOz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUXuEBqOz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUXuEBqOz .embla__button {
    top: auto;
  }
}
.cid-ueUXuEBqOz .embla {
  position: relative;
  width: 100%;
}
.cid-ueUXuEBqOz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUXuEBqOz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUXuEBqOz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUXuEBqOz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUXuEBqOz .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUXuEBqOz .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUXuEBqOz .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUXuEBqOz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUXvkBlYr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUXvkBlYr .mbr-section-title {
  color: #000000;
}
.cid-sRhkfPvpMK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhkfPvpMK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhkfPvpMK .container-table {
  margin: 0 auto;
}
.cid-sRhkfPvpMK .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhkfPvpMK .dataTables_wrapper {
  display: block;
}
.cid-sRhkfPvpMK .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhkfPvpMK .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhkfPvpMK table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhkfPvpMK table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhkfPvpMK table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhkfPvpMK table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhkfPvpMK table.table {
  background: #e43f3f;
}
.cid-sRhkfPvpMK .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhkfPvpMK .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhkfPvpMK .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhkfPvpMK .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhkfPvpMK .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhkfPvpMK .dataTables_filter {
    text-align: center;
  }
  .cid-sRhkfPvpMK .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhkfPvpMK .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOwblP3981 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubperm-1536x1024.png");
}
.cid-tOwblP3981 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #212529 !important;
  margin-left: 160px;
}
.cid-tOwblP3981 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOwblP3981 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOwblP3981 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOwblP3981 .icon-box-link {
  text-decoration: none !important;
}
.cid-tOwblP3981 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOwblP3981 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOwblP3981 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOwblP3981 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOwblP3981 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOwblP3981 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #212529;
  transform: skew(0deg, 23deg);
}
.cid-tOwblP3981 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #212529;
}
.cid-tOwblP3981 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOwblP3981 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOwblP3981 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOwblP3981 .mbr-text {
  color: #ffffff;
}
.cid-tOwblP3981 .mbr-section-title {
  color: #ffffff;
}
.cid-tOwblP3981 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmTis5oc5 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmTis5oc5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmTis5oc5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmTis5oc5 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmTis5oc5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmTis5oc5 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmTis5oc5 .card-title {
  color: #ffffff;
}
.cid-uZvu68R803 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvu68R803 .mbr-section-title {
  color: #ffffff;
}
.cid-ucmTl9SZ2f {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmTl9SZ2f img,
.cid-ucmTl9SZ2f .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmTl9SZ2f .item:focus,
.cid-ucmTl9SZ2f span:focus {
  outline: none;
}
.cid-ucmTl9SZ2f .item-wrapper {
  position: relative;
}
.cid-ucmTl9SZ2f .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmTl9SZ2f .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmTl9SZ2f .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmTl9SZ2f .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmTl9SZ2f .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmTl9SZ2f .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmTl9SZ2f .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmTl9SZ2f .mbr-text,
.cid-ucmTl9SZ2f .mbr-section-btn {
  text-align: left;
}
.cid-ucmTl9SZ2f .item-title {
  text-align: left;
}
.cid-ucmTl9SZ2f .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmTl9SZ2f .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmTl9SZ2f .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmTl9SZ2f .embla__button--next,
.cid-ucmTl9SZ2f .embla__button--prev {
  display: flex;
}
.cid-ucmTl9SZ2f .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmTl9SZ2f .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmTl9SZ2f .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmTl9SZ2f .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmTl9SZ2f .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmTl9SZ2f .embla__button {
    top: auto;
  }
}
.cid-ucmTl9SZ2f .embla {
  position: relative;
  width: 100%;
}
.cid-ucmTl9SZ2f .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmTl9SZ2f .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmTl9SZ2f .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmTl9SZ2f .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmTl9SZ2f .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmTl9SZ2f .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmTl9SZ2f .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmTl9SZ2f .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmTlVq8L7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmTlVq8L7 .mbr-section-title {
  color: #000000;
}
.cid-sRhkS2s9EP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhkS2s9EP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhkS2s9EP .container-table {
  margin: 0 auto;
}
.cid-sRhkS2s9EP .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhkS2s9EP .dataTables_wrapper {
  display: block;
}
.cid-sRhkS2s9EP .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhkS2s9EP .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhkS2s9EP table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhkS2s9EP table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhkS2s9EP table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhkS2s9EP table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhkS2s9EP table.table {
  background: #e43f3f;
}
.cid-sRhkS2s9EP .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhkS2s9EP .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhkS2s9EP .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhkS2s9EP .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhkS2s9EP .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhkS2s9EP .dataTables_filter {
    text-align: center;
  }
  .cid-sRhkS2s9EP .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhkS2s9EP .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPkR6EvFq {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1800x928.jpg");
}
.cid-tPPkR6EvFq .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPkR6EvFq .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPkR6EvFq .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPkR6EvFq .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPkR6EvFq .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPkR6EvFq .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPkR6EvFq .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPkR6EvFq .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPkR6EvFq .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPkR6EvFq .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPkR6EvFq .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPkR6EvFq .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPkR6EvFq .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPkR6EvFq .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPkR6EvFq .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPkR6EvFq .mbr-text {
  color: #ffffff;
}
.cid-tPPkR6EvFq .mbr-section-title {
  color: #ffffff;
}
.cid-tPPkR6EvFq .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmXpeeIDq {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmXpeeIDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmXpeeIDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmXpeeIDq .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmXpeeIDq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmXpeeIDq .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmXpeeIDq .card-title {
  color: #ffffff;
}
.cid-uZvudoIbfA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvudoIbfA .mbr-section-title {
  color: #ffffff;
}
.cid-ucmXq8p1Dv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmXq8p1Dv img,
.cid-ucmXq8p1Dv .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmXq8p1Dv .item:focus,
.cid-ucmXq8p1Dv span:focus {
  outline: none;
}
.cid-ucmXq8p1Dv .item-wrapper {
  position: relative;
}
.cid-ucmXq8p1Dv .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmXq8p1Dv .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmXq8p1Dv .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmXq8p1Dv .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmXq8p1Dv .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmXq8p1Dv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmXq8p1Dv .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmXq8p1Dv .mbr-text,
.cid-ucmXq8p1Dv .mbr-section-btn {
  text-align: left;
}
.cid-ucmXq8p1Dv .item-title {
  text-align: left;
}
.cid-ucmXq8p1Dv .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmXq8p1Dv .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmXq8p1Dv .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmXq8p1Dv .embla__button--next,
.cid-ucmXq8p1Dv .embla__button--prev {
  display: flex;
}
.cid-ucmXq8p1Dv .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmXq8p1Dv .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmXq8p1Dv .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmXq8p1Dv .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmXq8p1Dv .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmXq8p1Dv .embla__button {
    top: auto;
  }
}
.cid-ucmXq8p1Dv .embla {
  position: relative;
  width: 100%;
}
.cid-ucmXq8p1Dv .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmXq8p1Dv .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmXq8p1Dv .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmXq8p1Dv .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmXq8p1Dv .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmXq8p1Dv .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmXq8p1Dv .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmXq8p1Dv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmXqLSrBP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmXqLSrBP .mbr-section-title {
  color: #000000;
}
.cid-sRhl2qbQXm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhl2qbQXm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhl2qbQXm .container-table {
  margin: 0 auto;
}
.cid-sRhl2qbQXm .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhl2qbQXm .dataTables_wrapper {
  display: block;
}
.cid-sRhl2qbQXm .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhl2qbQXm .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhl2qbQXm table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhl2qbQXm table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhl2qbQXm table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhl2qbQXm table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhl2qbQXm table.table {
  background: #e43f3f;
}
.cid-sRhl2qbQXm .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhl2qbQXm .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhl2qbQXm .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhl2qbQXm .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhl2qbQXm .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhl2qbQXm .dataTables_filter {
    text-align: center;
  }
  .cid-sRhl2qbQXm .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhl2qbQXm .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPllCaDHB {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1800x928.jpg");
}
.cid-tPPllCaDHB .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPllCaDHB .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPllCaDHB .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPllCaDHB .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPllCaDHB .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPllCaDHB .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPllCaDHB .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPllCaDHB .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPllCaDHB .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPllCaDHB .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPllCaDHB .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPllCaDHB .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPllCaDHB .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPllCaDHB .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPllCaDHB .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPllCaDHB .mbr-text {
  color: #ffffff;
}
.cid-tPPllCaDHB .mbr-section-title {
  color: #ffffff;
}
.cid-tPPllCaDHB .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFhEtA2EG {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFhEtA2EG .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFhEtA2EG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFhEtA2EG .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFhEtA2EG .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFhEtA2EG .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFhEtA2EG .card-title {
  color: #ffffff;
}
.cid-uZvuOeMdZt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvuOeMdZt .mbr-section-title {
  color: #ffffff;
}
.cid-ucFhF9p5cQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFhF9p5cQ img,
.cid-ucFhF9p5cQ .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFhF9p5cQ .item:focus,
.cid-ucFhF9p5cQ span:focus {
  outline: none;
}
.cid-ucFhF9p5cQ .item-wrapper {
  position: relative;
}
.cid-ucFhF9p5cQ .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFhF9p5cQ .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFhF9p5cQ .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFhF9p5cQ .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFhF9p5cQ .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFhF9p5cQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFhF9p5cQ .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFhF9p5cQ .mbr-text,
.cid-ucFhF9p5cQ .mbr-section-btn {
  text-align: left;
}
.cid-ucFhF9p5cQ .item-title {
  text-align: left;
}
.cid-ucFhF9p5cQ .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFhF9p5cQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFhF9p5cQ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFhF9p5cQ .embla__button--next,
.cid-ucFhF9p5cQ .embla__button--prev {
  display: flex;
}
.cid-ucFhF9p5cQ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFhF9p5cQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFhF9p5cQ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFhF9p5cQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFhF9p5cQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFhF9p5cQ .embla__button {
    top: auto;
  }
}
.cid-ucFhF9p5cQ .embla {
  position: relative;
  width: 100%;
}
.cid-ucFhF9p5cQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFhF9p5cQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFhF9p5cQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFhF9p5cQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFhF9p5cQ .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFhF9p5cQ .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFhF9p5cQ .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFhF9p5cQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFhFM8SNH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFhFM8SNH .mbr-section-title {
  color: #000000;
}
.cid-sRhli4VrLH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRhli4VrLH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRhli4VrLH .container-table {
  margin: 0 auto;
}
.cid-sRhli4VrLH .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRhli4VrLH .dataTables_wrapper {
  display: block;
}
.cid-sRhli4VrLH .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRhli4VrLH .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRhli4VrLH table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRhli4VrLH table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRhli4VrLH table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRhli4VrLH table td {
  border-top: 1px solid #cccccc;
}
.cid-sRhli4VrLH table.table {
  background: #e43f3f;
}
.cid-sRhli4VrLH .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRhli4VrLH .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRhli4VrLH .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRhli4VrLH .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRhli4VrLH .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRhli4VrLH .dataTables_filter {
    text-align: center;
  }
  .cid-sRhli4VrLH .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRhli4VrLH .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPlOCN0qD {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubperm-1536x1024.png");
}
.cid-tPPlOCN0qD .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPlOCN0qD .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPlOCN0qD .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPlOCN0qD .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPlOCN0qD .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPlOCN0qD .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPlOCN0qD .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPlOCN0qD .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPlOCN0qD .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPlOCN0qD .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPlOCN0qD .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPlOCN0qD .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPlOCN0qD .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPlOCN0qD .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPlOCN0qD .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPlOCN0qD .mbr-text {
  color: #ffffff;
}
.cid-tPPlOCN0qD .mbr-section-title {
  color: #ffffff;
}
.cid-tPPlOCN0qD .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFhRKj38x {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFhRKj38x .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFhRKj38x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFhRKj38x .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFhRKj38x .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFhRKj38x .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFhRKj38x .card-title {
  color: #ffffff;
}
.cid-uZvuTW9b35 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvuTW9b35 .mbr-section-title {
  color: #ffffff;
}
.cid-ucFhSqsGGc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFhSqsGGc img,
.cid-ucFhSqsGGc .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFhSqsGGc .item:focus,
.cid-ucFhSqsGGc span:focus {
  outline: none;
}
.cid-ucFhSqsGGc .item-wrapper {
  position: relative;
}
.cid-ucFhSqsGGc .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFhSqsGGc .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFhSqsGGc .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFhSqsGGc .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFhSqsGGc .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFhSqsGGc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFhSqsGGc .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFhSqsGGc .mbr-text,
.cid-ucFhSqsGGc .mbr-section-btn {
  text-align: left;
}
.cid-ucFhSqsGGc .item-title {
  text-align: left;
}
.cid-ucFhSqsGGc .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFhSqsGGc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFhSqsGGc .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFhSqsGGc .embla__button--next,
.cid-ucFhSqsGGc .embla__button--prev {
  display: flex;
}
.cid-ucFhSqsGGc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFhSqsGGc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFhSqsGGc .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFhSqsGGc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFhSqsGGc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFhSqsGGc .embla__button {
    top: auto;
  }
}
.cid-ucFhSqsGGc .embla {
  position: relative;
  width: 100%;
}
.cid-ucFhSqsGGc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFhSqsGGc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFhSqsGGc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFhSqsGGc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFhSqsGGc .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFhSqsGGc .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFhSqsGGc .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFhSqsGGc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFhSZknSc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFhSZknSc .mbr-section-title {
  color: #000000;
}
.cid-sRiHbFciH3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiHbFciH3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiHbFciH3 .container-table {
  margin: 0 auto;
}
.cid-sRiHbFciH3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiHbFciH3 .dataTables_wrapper {
  display: block;
}
.cid-sRiHbFciH3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiHbFciH3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiHbFciH3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiHbFciH3 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiHbFciH3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiHbFciH3 table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiHbFciH3 table.table {
  background: #e43f3f;
}
.cid-sRiHbFciH3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiHbFciH3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiHbFciH3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiHbFciH3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiHbFciH3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiHbFciH3 .dataTables_filter {
    text-align: center;
  }
  .cid-sRiHbFciH3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiHbFciH3 .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPm3OhelN {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1800x928.jpg");
}
.cid-tPPm3OhelN .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPm3OhelN .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPm3OhelN .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPm3OhelN .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPm3OhelN .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPm3OhelN .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPm3OhelN .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPm3OhelN .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPm3OhelN .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPm3OhelN .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPm3OhelN .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPm3OhelN .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPm3OhelN .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPm3OhelN .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPm3OhelN .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPm3OhelN .mbr-text {
  color: #ffffff;
}
.cid-tPPm3OhelN .mbr-section-title {
  color: #ffffff;
}
.cid-tPPm3OhelN .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFinZxlIm {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFinZxlIm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFinZxlIm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFinZxlIm .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFinZxlIm .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFinZxlIm .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFinZxlIm .card-title {
  color: #ffffff;
}
.cid-uZvv1jGwSu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvv1jGwSu .mbr-section-title {
  color: #ffffff;
}
.cid-ucFioHTaki {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFioHTaki img,
.cid-ucFioHTaki .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFioHTaki .item:focus,
.cid-ucFioHTaki span:focus {
  outline: none;
}
.cid-ucFioHTaki .item-wrapper {
  position: relative;
}
.cid-ucFioHTaki .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFioHTaki .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFioHTaki .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFioHTaki .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFioHTaki .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFioHTaki .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFioHTaki .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFioHTaki .mbr-text,
.cid-ucFioHTaki .mbr-section-btn {
  text-align: left;
}
.cid-ucFioHTaki .item-title {
  text-align: left;
}
.cid-ucFioHTaki .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFioHTaki .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFioHTaki .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFioHTaki .embla__button--next,
.cid-ucFioHTaki .embla__button--prev {
  display: flex;
}
.cid-ucFioHTaki .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFioHTaki .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFioHTaki .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFioHTaki .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFioHTaki .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFioHTaki .embla__button {
    top: auto;
  }
}
.cid-ucFioHTaki .embla {
  position: relative;
  width: 100%;
}
.cid-ucFioHTaki .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFioHTaki .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFioHTaki .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFioHTaki .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFioHTaki .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFioHTaki .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFioHTaki .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFioHTaki .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFipy4sqU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFipy4sqU .mbr-section-title {
  color: #000000;
}
.cid-sRiHHP9iwY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiHHP9iwY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiHHP9iwY .container-table {
  margin: 0 auto;
}
.cid-sRiHHP9iwY .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiHHP9iwY .dataTables_wrapper {
  display: block;
}
.cid-sRiHHP9iwY .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiHHP9iwY .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiHHP9iwY table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiHHP9iwY table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiHHP9iwY table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiHHP9iwY table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiHHP9iwY table.table {
  background: #e43f3f;
}
.cid-sRiHHP9iwY .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiHHP9iwY .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiHHP9iwY .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiHHP9iwY .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiHHP9iwY .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiHHP9iwY .dataTables_filter {
    text-align: center;
  }
  .cid-sRiHHP9iwY .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiHHP9iwY .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-Fyb4lbsuKk {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishconversationclubmilano-1536x1024.png");
}
.cid-Fyb4lbsuKk .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-Fyb4lbsuKk .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-Fyb4lbsuKk .icon-box .icon-text {
  overflow: hidden;
}
.cid-Fyb4lbsuKk .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-Fyb4lbsuKk .icon-box-link {
  text-decoration: none !important;
}
.cid-Fyb4lbsuKk .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-Fyb4lbsuKk .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-Fyb4lbsuKk .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-Fyb4lbsuKk .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-Fyb4lbsuKk .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-Fyb4lbsuKk .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-Fyb4lbsuKk .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-Fyb4lbsuKk .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-Fyb4lbsuKk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-Fyb4lbsuKk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-Fyb4lbsuKk .mbr-text {
  color: #ffffff;
}
.cid-Fyb4lbsuKk .mbr-section-title {
  color: #ffffff;
}
.cid-Fyb4lbsuKk .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmWc0MhJP {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmWc0MhJP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmWc0MhJP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmWc0MhJP .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmWc0MhJP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmWc0MhJP .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmWc0MhJP .card-title {
  color: #ffffff;
}
.cid-uZvD5ixFr4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvD5ixFr4 .mbr-section-title {
  color: #ffffff;
}
.cid-ucmWcTskTq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmWcTskTq img,
.cid-ucmWcTskTq .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmWcTskTq .item:focus,
.cid-ucmWcTskTq span:focus {
  outline: none;
}
.cid-ucmWcTskTq .item-wrapper {
  position: relative;
}
.cid-ucmWcTskTq .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmWcTskTq .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmWcTskTq .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmWcTskTq .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmWcTskTq .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmWcTskTq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmWcTskTq .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmWcTskTq .mbr-text,
.cid-ucmWcTskTq .mbr-section-btn {
  text-align: left;
}
.cid-ucmWcTskTq .item-title {
  text-align: left;
}
.cid-ucmWcTskTq .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmWcTskTq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmWcTskTq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmWcTskTq .embla__button--next,
.cid-ucmWcTskTq .embla__button--prev {
  display: flex;
}
.cid-ucmWcTskTq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmWcTskTq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmWcTskTq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmWcTskTq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmWcTskTq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmWcTskTq .embla__button {
    top: auto;
  }
}
.cid-ucmWcTskTq .embla {
  position: relative;
  width: 100%;
}
.cid-ucmWcTskTq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmWcTskTq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmWcTskTq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmWcTskTq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmWcTskTq .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmWcTskTq .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmWcTskTq .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmWcTskTq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmWdLLccA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmWdLLccA .mbr-section-title {
  color: #000000;
}
.cid-sRiHVppZDL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiHVppZDL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiHVppZDL .container-table {
  margin: 0 auto;
}
.cid-sRiHVppZDL .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiHVppZDL .dataTables_wrapper {
  display: block;
}
.cid-sRiHVppZDL .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiHVppZDL .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiHVppZDL table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiHVppZDL table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiHVppZDL table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiHVppZDL table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiHVppZDL table.table {
  background: #e43f3f;
}
.cid-sRiHVppZDL .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiHVppZDL .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiHVppZDL .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiHVppZDL .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiHVppZDL .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiHVppZDL .dataTables_filter {
    text-align: center;
  }
  .cid-sRiHVppZDL .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiHVppZDL .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8uKmk0XZ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubrome-1800x928.jpg");
}
.cid-tR8uKmk0XZ .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8uKmk0XZ .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8uKmk0XZ .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8uKmk0XZ .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8uKmk0XZ .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8uKmk0XZ .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8uKmk0XZ .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8uKmk0XZ .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8uKmk0XZ .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8uKmk0XZ .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8uKmk0XZ .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8uKmk0XZ .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8uKmk0XZ .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8uKmk0XZ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8uKmk0XZ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8uKmk0XZ .mbr-text {
  color: #ffffff;
}
.cid-tR8uKmk0XZ .mbr-section-title {
  color: #ffffff;
}
.cid-tR8uKmk0XZ .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGgC6Cu16 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGgC6Cu16 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGgC6Cu16 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGgC6Cu16 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGgC6Cu16 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGgC6Cu16 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGgC6Cu16 .card-title {
  color: #ffffff;
}
.cid-uZvCUSTEsy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvCUSTEsy .mbr-section-title {
  color: #ffffff;
}
.cid-ucGgCYVArM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGgCYVArM img,
.cid-ucGgCYVArM .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGgCYVArM .item:focus,
.cid-ucGgCYVArM span:focus {
  outline: none;
}
.cid-ucGgCYVArM .item-wrapper {
  position: relative;
}
.cid-ucGgCYVArM .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGgCYVArM .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGgCYVArM .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGgCYVArM .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGgCYVArM .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGgCYVArM .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGgCYVArM .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGgCYVArM .mbr-text,
.cid-ucGgCYVArM .mbr-section-btn {
  text-align: left;
}
.cid-ucGgCYVArM .item-title {
  text-align: left;
}
.cid-ucGgCYVArM .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGgCYVArM .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGgCYVArM .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGgCYVArM .embla__button--next,
.cid-ucGgCYVArM .embla__button--prev {
  display: flex;
}
.cid-ucGgCYVArM .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGgCYVArM .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGgCYVArM .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGgCYVArM .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGgCYVArM .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGgCYVArM .embla__button {
    top: auto;
  }
}
.cid-ucGgCYVArM .embla {
  position: relative;
  width: 100%;
}
.cid-ucGgCYVArM .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGgCYVArM .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGgCYVArM .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGgCYVArM .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGgCYVArM .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGgCYVArM .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGgCYVArM .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGgCYVArM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGgDxVTOR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGgDxVTOR .mbr-section-title {
  color: #000000;
}
.cid-sRiIoSNAEk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiIoSNAEk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiIoSNAEk .container-table {
  margin: 0 auto;
}
.cid-sRiIoSNAEk .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiIoSNAEk .dataTables_wrapper {
  display: block;
}
.cid-sRiIoSNAEk .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiIoSNAEk .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiIoSNAEk table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiIoSNAEk table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiIoSNAEk table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiIoSNAEk table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiIoSNAEk table.table {
  background: #e43f3f;
}
.cid-sRiIoSNAEk .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiIoSNAEk .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiIoSNAEk .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiIoSNAEk .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiIoSNAEk .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiIoSNAEk .dataTables_filter {
    text-align: center;
  }
  .cid-sRiIoSNAEk .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiIoSNAEk .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8v0PPSFE {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubrome-1800x928.jpg");
}
.cid-tR8v0PPSFE .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8v0PPSFE .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8v0PPSFE .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8v0PPSFE .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8v0PPSFE .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8v0PPSFE .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8v0PPSFE .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8v0PPSFE .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8v0PPSFE .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8v0PPSFE .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8v0PPSFE .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8v0PPSFE .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8v0PPSFE .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8v0PPSFE .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8v0PPSFE .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8v0PPSFE .mbr-text {
  color: #ffffff;
}
.cid-tR8v0PPSFE .mbr-section-title {
  color: #ffffff;
}
.cid-tR8v0PPSFE .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUO5Lqc6K {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUO5Lqc6K .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUO5Lqc6K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUO5Lqc6K .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUO5Lqc6K .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUO5Lqc6K .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUO5Lqc6K .card-title {
  color: #ffffff;
}
.cid-uZvCBZpICe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvCBZpICe .mbr-section-title {
  color: #ffffff;
}
.cid-ueUO6zL4Eo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUO6zL4Eo img,
.cid-ueUO6zL4Eo .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUO6zL4Eo .item:focus,
.cid-ueUO6zL4Eo span:focus {
  outline: none;
}
.cid-ueUO6zL4Eo .item-wrapper {
  position: relative;
}
.cid-ueUO6zL4Eo .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUO6zL4Eo .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUO6zL4Eo .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUO6zL4Eo .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUO6zL4Eo .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUO6zL4Eo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUO6zL4Eo .mbr-section-title {
  color: #ff65c3;
}
.cid-ueUO6zL4Eo .mbr-text,
.cid-ueUO6zL4Eo .mbr-section-btn {
  text-align: left;
}
.cid-ueUO6zL4Eo .item-title {
  text-align: left;
}
.cid-ueUO6zL4Eo .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUO6zL4Eo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUO6zL4Eo .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUO6zL4Eo .embla__button--next,
.cid-ueUO6zL4Eo .embla__button--prev {
  display: flex;
}
.cid-ueUO6zL4Eo .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUO6zL4Eo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUO6zL4Eo .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUO6zL4Eo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUO6zL4Eo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUO6zL4Eo .embla__button {
    top: auto;
  }
}
.cid-ueUO6zL4Eo .embla {
  position: relative;
  width: 100%;
}
.cid-ueUO6zL4Eo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUO6zL4Eo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUO6zL4Eo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUO6zL4Eo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUO6zL4Eo .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUO6zL4Eo .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUO6zL4Eo .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUO6zL4Eo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUO7c6nr8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUO7c6nr8 .mbr-section-title {
  color: #000000;
}
.cid-sRiIEGrPQF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiIEGrPQF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiIEGrPQF .container-table {
  margin: 0 auto;
}
.cid-sRiIEGrPQF .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiIEGrPQF .dataTables_wrapper {
  display: block;
}
.cid-sRiIEGrPQF .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiIEGrPQF .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiIEGrPQF table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiIEGrPQF table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiIEGrPQF table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiIEGrPQF table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiIEGrPQF table.table {
  background: #e43f3f;
}
.cid-sRiIEGrPQF .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiIEGrPQF .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiIEGrPQF .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiIEGrPQF .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiIEGrPQF .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiIEGrPQF .dataTables_filter {
    text-align: center;
  }
  .cid-sRiIEGrPQF .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiIEGrPQF .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR89h4r2Rg {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubrome-1800x928.jpg");
}
.cid-tR89h4r2Rg .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR89h4r2Rg .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR89h4r2Rg .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR89h4r2Rg .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR89h4r2Rg .icon-box-link {
  text-decoration: none !important;
}
.cid-tR89h4r2Rg .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR89h4r2Rg .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR89h4r2Rg .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR89h4r2Rg .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR89h4r2Rg .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR89h4r2Rg .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR89h4r2Rg .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR89h4r2Rg .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR89h4r2Rg .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR89h4r2Rg .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR89h4r2Rg .mbr-text {
  color: #ffffff;
}
.cid-tR89h4r2Rg .mbr-section-title {
  color: #ffffff;
}
.cid-tR89h4r2Rg .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUOlLZa9a {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUOlLZa9a .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUOlLZa9a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUOlLZa9a .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUOlLZa9a .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUOlLZa9a .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUOlLZa9a .card-title {
  color: #ffffff;
}
.cid-uZvCxHMOCl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvCxHMOCl .mbr-section-title {
  color: #ffffff;
}
.cid-ueUPepTZuE {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUPepTZuE img,
.cid-ueUPepTZuE .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUPepTZuE .item:focus,
.cid-ueUPepTZuE span:focus {
  outline: none;
}
.cid-ueUPepTZuE .item-wrapper {
  position: relative;
}
.cid-ueUPepTZuE .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUPepTZuE .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUPepTZuE .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUPepTZuE .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUPepTZuE .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUPepTZuE .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUPepTZuE .mbr-section-title {
  color: #ff65c3;
}
.cid-ueUPepTZuE .mbr-text,
.cid-ueUPepTZuE .mbr-section-btn {
  text-align: left;
}
.cid-ueUPepTZuE .item-title {
  text-align: left;
}
.cid-ueUPepTZuE .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUPepTZuE .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUPepTZuE .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUPepTZuE .embla__button--next,
.cid-ueUPepTZuE .embla__button--prev {
  display: flex;
}
.cid-ueUPepTZuE .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUPepTZuE .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUPepTZuE .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUPepTZuE .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUPepTZuE .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUPepTZuE .embla__button {
    top: auto;
  }
}
.cid-ueUPepTZuE .embla {
  position: relative;
  width: 100%;
}
.cid-ueUPepTZuE .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUPepTZuE .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUPepTZuE .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUPepTZuE .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUPepTZuE .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUPepTZuE .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUPepTZuE .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUPepTZuE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUPfglAXs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUPfglAXs .mbr-section-title {
  color: #000000;
}
.cid-sRiIPv4Qlg {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiIPv4Qlg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiIPv4Qlg .container-table {
  margin: 0 auto;
}
.cid-sRiIPv4Qlg .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiIPv4Qlg .dataTables_wrapper {
  display: block;
}
.cid-sRiIPv4Qlg .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiIPv4Qlg .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiIPv4Qlg table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiIPv4Qlg table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiIPv4Qlg table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiIPv4Qlg table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiIPv4Qlg table.table {
  background: #e43f3f;
}
.cid-sRiIPv4Qlg .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiIPv4Qlg .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiIPv4Qlg .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiIPv4Qlg .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiIPv4Qlg .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiIPv4Qlg .dataTables_filter {
    text-align: center;
  }
  .cid-sRiIPv4Qlg .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiIPv4Qlg .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8vdxSV01 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubrome-1800x928.jpg");
}
.cid-tR8vdxSV01 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8vdxSV01 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8vdxSV01 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8vdxSV01 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8vdxSV01 .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8vdxSV01 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8vdxSV01 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8vdxSV01 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8vdxSV01 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8vdxSV01 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8vdxSV01 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8vdxSV01 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8vdxSV01 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8vdxSV01 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8vdxSV01 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8vdxSV01 .mbr-text {
  color: #ffffff;
}
.cid-tR8vdxSV01 .mbr-section-title {
  color: #ffffff;
}
.cid-tR8vdxSV01 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUPvFodZa {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUPvFodZa .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUPvFodZa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUPvFodZa .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUPvFodZa .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUPvFodZa .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUPvFodZa .card-title {
  color: #ffffff;
}
.cid-uZvCrwK9ec {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvCrwK9ec .mbr-section-title {
  color: #ffffff;
}
.cid-ueUPwuVYYT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUPwuVYYT img,
.cid-ueUPwuVYYT .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUPwuVYYT .item:focus,
.cid-ueUPwuVYYT span:focus {
  outline: none;
}
.cid-ueUPwuVYYT .item-wrapper {
  position: relative;
}
.cid-ueUPwuVYYT .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUPwuVYYT .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUPwuVYYT .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUPwuVYYT .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUPwuVYYT .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUPwuVYYT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUPwuVYYT .mbr-section-title {
  color: #ff65c3;
}
.cid-ueUPwuVYYT .mbr-text,
.cid-ueUPwuVYYT .mbr-section-btn {
  text-align: left;
}
.cid-ueUPwuVYYT .item-title {
  text-align: left;
}
.cid-ueUPwuVYYT .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUPwuVYYT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUPwuVYYT .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUPwuVYYT .embla__button--next,
.cid-ueUPwuVYYT .embla__button--prev {
  display: flex;
}
.cid-ueUPwuVYYT .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUPwuVYYT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUPwuVYYT .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUPwuVYYT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUPwuVYYT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUPwuVYYT .embla__button {
    top: auto;
  }
}
.cid-ueUPwuVYYT .embla {
  position: relative;
  width: 100%;
}
.cid-ueUPwuVYYT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUPwuVYYT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUPwuVYYT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUPwuVYYT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUPwuVYYT .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUPwuVYYT .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUPwuVYYT .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUPwuVYYT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUPxeUL3y {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUPxeUL3y .mbr-section-title {
  color: #000000;
}
.cid-sRiIZa8Qg5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiIZa8Qg5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiIZa8Qg5 .container-table {
  margin: 0 auto;
}
.cid-sRiIZa8Qg5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiIZa8Qg5 .dataTables_wrapper {
  display: block;
}
.cid-sRiIZa8Qg5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiIZa8Qg5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiIZa8Qg5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiIZa8Qg5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiIZa8Qg5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiIZa8Qg5 table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiIZa8Qg5 table.table {
  background: #e43f3f;
}
.cid-sRiIZa8Qg5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiIZa8Qg5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiIZa8Qg5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiIZa8Qg5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiIZa8Qg5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiIZa8Qg5 .dataTables_filter {
    text-align: center;
  }
  .cid-sRiIZa8Qg5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiIZa8Qg5 .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR89DUgfjQ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubrome-1800x928.jpg");
}
.cid-tR89DUgfjQ .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR89DUgfjQ .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR89DUgfjQ .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR89DUgfjQ .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR89DUgfjQ .icon-box-link {
  text-decoration: none !important;
}
.cid-tR89DUgfjQ .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR89DUgfjQ .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR89DUgfjQ .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR89DUgfjQ .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR89DUgfjQ .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR89DUgfjQ .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR89DUgfjQ .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR89DUgfjQ .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR89DUgfjQ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR89DUgfjQ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR89DUgfjQ .mbr-text {
  color: #ffffff;
}
.cid-tR89DUgfjQ .mbr-section-title {
  color: #ffffff;
}
.cid-tR89DUgfjQ .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUPIQdSS4 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUPIQdSS4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUPIQdSS4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUPIQdSS4 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUPIQdSS4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUPIQdSS4 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUPIQdSS4 .card-title {
  color: #ffffff;
}
.cid-uZvCnjBe2v {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvCnjBe2v .mbr-section-title {
  color: #ffffff;
}
.cid-ueUPJJ3qK4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUPJJ3qK4 img,
.cid-ueUPJJ3qK4 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUPJJ3qK4 .item:focus,
.cid-ueUPJJ3qK4 span:focus {
  outline: none;
}
.cid-ueUPJJ3qK4 .item-wrapper {
  position: relative;
}
.cid-ueUPJJ3qK4 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUPJJ3qK4 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUPJJ3qK4 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUPJJ3qK4 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUPJJ3qK4 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUPJJ3qK4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUPJJ3qK4 .mbr-section-title {
  color: #ff65c3;
}
.cid-ueUPJJ3qK4 .mbr-text,
.cid-ueUPJJ3qK4 .mbr-section-btn {
  text-align: left;
}
.cid-ueUPJJ3qK4 .item-title {
  text-align: left;
}
.cid-ueUPJJ3qK4 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUPJJ3qK4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUPJJ3qK4 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUPJJ3qK4 .embla__button--next,
.cid-ueUPJJ3qK4 .embla__button--prev {
  display: flex;
}
.cid-ueUPJJ3qK4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUPJJ3qK4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUPJJ3qK4 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUPJJ3qK4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUPJJ3qK4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUPJJ3qK4 .embla__button {
    top: auto;
  }
}
.cid-ueUPJJ3qK4 .embla {
  position: relative;
  width: 100%;
}
.cid-ueUPJJ3qK4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUPJJ3qK4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUPJJ3qK4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUPJJ3qK4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUPJJ3qK4 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUPJJ3qK4 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUPJJ3qK4 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUPJJ3qK4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUPKj3Doz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUPKj3Doz .mbr-section-title {
  color: #000000;
}
.cid-sRiJeG4CVF {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiJeG4CVF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiJeG4CVF .container-table {
  margin: 0 auto;
}
.cid-sRiJeG4CVF .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiJeG4CVF .dataTables_wrapper {
  display: block;
}
.cid-sRiJeG4CVF .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiJeG4CVF .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiJeG4CVF table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiJeG4CVF table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiJeG4CVF table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiJeG4CVF table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiJeG4CVF table.table {
  background: #e43f3f;
}
.cid-sRiJeG4CVF .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiJeG4CVF .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiJeG4CVF .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiJeG4CVF .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiJeG4CVF .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiJeG4CVF .dataTables_filter {
    text-align: center;
  }
  .cid-sRiJeG4CVF .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiJeG4CVF .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8xD71BKl {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubrome-1800x928.jpg");
}
.cid-tR8xD71BKl .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8xD71BKl .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8xD71BKl .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8xD71BKl .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8xD71BKl .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8xD71BKl .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8xD71BKl .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8xD71BKl .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8xD71BKl .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8xD71BKl .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8xD71BKl .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8xD71BKl .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8xD71BKl .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8xD71BKl .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8xD71BKl .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8xD71BKl .mbr-text {
  color: #ffffff;
}
.cid-tR8xD71BKl .mbr-section-title {
  color: #ffffff;
}
.cid-tR8xD71BKl .mbr-iconfont {
  padding-right: 10px;
}
.cid-uemxjAgJ4K {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uemxjAgJ4K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uemxjAgJ4K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uemxjAgJ4K .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uemxjAgJ4K .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uemxjAgJ4K .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uemxjAgJ4K .card-title {
  color: #ffffff;
}
.cid-uZvAd73nme {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvAd73nme .mbr-section-title {
  color: #ffffff;
}
.cid-uemxkk3U5p {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uemxkk3U5p img,
.cid-uemxkk3U5p .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uemxkk3U5p .item:focus,
.cid-uemxkk3U5p span:focus {
  outline: none;
}
.cid-uemxkk3U5p .item-wrapper {
  position: relative;
}
.cid-uemxkk3U5p .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uemxkk3U5p .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uemxkk3U5p .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uemxkk3U5p .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uemxkk3U5p .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uemxkk3U5p .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uemxkk3U5p .mbr-section-title {
  color: #ff65c3;
}
.cid-uemxkk3U5p .mbr-text,
.cid-uemxkk3U5p .mbr-section-btn {
  text-align: left;
}
.cid-uemxkk3U5p .item-title {
  text-align: left;
}
.cid-uemxkk3U5p .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uemxkk3U5p .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uemxkk3U5p .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uemxkk3U5p .embla__button--next,
.cid-uemxkk3U5p .embla__button--prev {
  display: flex;
}
.cid-uemxkk3U5p .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uemxkk3U5p .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uemxkk3U5p .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uemxkk3U5p .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uemxkk3U5p .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uemxkk3U5p .embla__button {
    top: auto;
  }
}
.cid-uemxkk3U5p .embla {
  position: relative;
  width: 100%;
}
.cid-uemxkk3U5p .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uemxkk3U5p .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uemxkk3U5p .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uemxkk3U5p .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uemxkk3U5p .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uemxkk3U5p .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uemxkk3U5p .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uemxkk3U5p .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uemxkRrL3V {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uemxkRrL3V .mbr-section-title {
  color: #000000;
}
.cid-sRiJxkFT15 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiJxkFT15 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiJxkFT15 .container-table {
  margin: 0 auto;
}
.cid-sRiJxkFT15 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiJxkFT15 .dataTables_wrapper {
  display: block;
}
.cid-sRiJxkFT15 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiJxkFT15 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiJxkFT15 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiJxkFT15 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiJxkFT15 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiJxkFT15 table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiJxkFT15 table.table {
  background: #e43f3f;
}
.cid-sRiJxkFT15 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiJxkFT15 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiJxkFT15 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiJxkFT15 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiJxkFT15 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiJxkFT15 .dataTables_filter {
    text-align: center;
  }
  .cid-sRiJxkFT15 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiJxkFT15 .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8xPqU8Ku {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubrome-1800x928.jpg");
}
.cid-tR8xPqU8Ku .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8xPqU8Ku .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8xPqU8Ku .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8xPqU8Ku .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8xPqU8Ku .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8xPqU8Ku .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8xPqU8Ku .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8xPqU8Ku .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8xPqU8Ku .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8xPqU8Ku .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8xPqU8Ku .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8xPqU8Ku .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8xPqU8Ku .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8xPqU8Ku .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8xPqU8Ku .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8xPqU8Ku .mbr-text {
  color: #ffffff;
}
.cid-tR8xPqU8Ku .mbr-section-title {
  color: #ffffff;
}
.cid-tR8xPqU8Ku .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUPWmNkSz {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUPWmNkSz .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUPWmNkSz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUPWmNkSz .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUPWmNkSz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUPWmNkSz .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUPWmNkSz .card-title {
  color: #ffffff;
}
.cid-uZvA6XW5KV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvA6XW5KV .mbr-section-title {
  color: #ffffff;
}
.cid-ueUPX9Vsyq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUPX9Vsyq img,
.cid-ueUPX9Vsyq .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUPX9Vsyq .item:focus,
.cid-ueUPX9Vsyq span:focus {
  outline: none;
}
.cid-ueUPX9Vsyq .item-wrapper {
  position: relative;
}
.cid-ueUPX9Vsyq .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUPX9Vsyq .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUPX9Vsyq .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUPX9Vsyq .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUPX9Vsyq .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUPX9Vsyq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUPX9Vsyq .mbr-section-title {
  color: #ff65c3;
}
.cid-ueUPX9Vsyq .mbr-text,
.cid-ueUPX9Vsyq .mbr-section-btn {
  text-align: left;
}
.cid-ueUPX9Vsyq .item-title {
  text-align: left;
}
.cid-ueUPX9Vsyq .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUPX9Vsyq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUPX9Vsyq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUPX9Vsyq .embla__button--next,
.cid-ueUPX9Vsyq .embla__button--prev {
  display: flex;
}
.cid-ueUPX9Vsyq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUPX9Vsyq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUPX9Vsyq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUPX9Vsyq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUPX9Vsyq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUPX9Vsyq .embla__button {
    top: auto;
  }
}
.cid-ueUPX9Vsyq .embla {
  position: relative;
  width: 100%;
}
.cid-ueUPX9Vsyq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUPX9Vsyq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUPX9Vsyq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUPX9Vsyq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUPX9Vsyq .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUPX9Vsyq .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUPX9Vsyq .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUPX9Vsyq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUPXLxD3y {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUPXLxD3y .mbr-section-title {
  color: #000000;
}
.cid-sRiJSZdezz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiJSZdezz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiJSZdezz .container-table {
  margin: 0 auto;
}
.cid-sRiJSZdezz .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiJSZdezz .dataTables_wrapper {
  display: block;
}
.cid-sRiJSZdezz .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiJSZdezz .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiJSZdezz table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiJSZdezz table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiJSZdezz table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiJSZdezz table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiJSZdezz table.table {
  background: #e43f3f;
}
.cid-sRiJSZdezz .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiJSZdezz .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiJSZdezz .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiJSZdezz .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiJSZdezz .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiJSZdezz .dataTables_filter {
    text-align: center;
  }
  .cid-sRiJSZdezz .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiJSZdezz .mbr-section-title {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uU8HLqn9NB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-uU8HLqn9NB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU8HLqn9NB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU8HLqn9NB .row-reverse {
  flex-direction: row-reverse;
}
.cid-uU8HLqn9NB .row {
  flex-direction: row-reverse;
}
.cid-uU8HLqn9NB .row-reverse {
  flex-direction: row;
}
@media (max-width: 991px) {
  .cid-uU8HLqn9NB .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU8HLqn9NB .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-uU8HLqn9NB .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uU8HLqn9NB .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uU8HLqn9NB .mbr-section-title {
  color: #ff65c3;
}
.cid-uU8HLqn9NB .mbr-text,
.cid-uU8HLqn9NB .mbr-section-btn {
  color: #ffffff;
}
.cid-uU8HLqn9NB img {
  width: 100%;
  height: 100%;
}
.cid-uU9R5jaBWB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uU9R5jaBWB .mbr-section-title {
  color: #ffffff;
}
.cid-uU8HO1UC6W {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uU8HO1UC6W .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uU8HO1UC6W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU8HO1UC6W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU8HO1UC6W .item-wrapper {
  background: #000000;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uU8HO1UC6W .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU8HO1UC6W .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uU8HO1UC6W .card-title,
.cid-uU8HO1UC6W .iconfont-wrapper {
  color: #ff65c3;
}
.cid-uU8HO1UC6W .content-head {
  max-width: 800px;
}
.cid-uU8HO1UC6W .mbr-section-title {
  color: #000000;
}
.cid-uU8HO1UC6W .mbr-section-subtitle {
  color: #000000;
}
.cid-uU8HO1UC6W .card-text {
  color: #ffffff;
}
.cid-uU8HO1UC6W .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uU8HO1UC6W .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uU7yWYmuPm {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uU7yWYmuPm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7yWYmuPm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1500px) {
  .cid-uU7yWYmuPm .container {
    max-width: 1400px;
  }
}
.cid-uU7yWYmuPm .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #e43f3f;
  margin-bottom: 2rem;
}
.cid-uU7yWYmuPm .card-wrapper {
  margin-top: 3rem;
}
.cid-uU7yWYmuPm .row {
  justify-content: center;
}
.cid-uU7yWYmuPm .card-text {
  color: #ffffff;
}
.cid-uU7yWYmuPm .mbr-section-title {
  color: #ff65c3;
}
.cid-uU7yWYmuPm .card-title,
.cid-uU7yWYmuPm .iconfont-wrapper {
  color: #ffb5b5;
}
.cid-uU7yWYmuPm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU7yT0ZZ4B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU7yT0ZZ4B .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7yT0ZZ4B .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uU7yT0ZZ4B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7yT0ZZ4B .item-wrapper {
  background: #ff65c3;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU7yT0ZZ4B .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 767px) {
  .cid-uU7yT0ZZ4B .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uU7yT0ZZ4B .card-title,
.cid-uU7yT0ZZ4B .iconfont-wrapper {
  color: #000000;
}
.cid-uU7yT0ZZ4B .card-text {
  color: #000000;
}
.cid-uU7yT0ZZ4B .content-head {
  max-width: 800px;
}
.cid-uU7yT0ZZ4B .mbr-section-title {
  color: #ff65c3;
}
.cid-uU7yT0ZZ4B .img-wrapper {
  display: flex;
  justify-content: center;
}
.cid-uU7yT0ZZ4B .card-title,
.cid-uU7yT0ZZ4B .img-wrapper {
  color: #000000;
}
.cid-uU8HPgaFCy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU8HPgaFCy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU8HPgaFCy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU8HPgaFCy .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uU8HPgaFCy .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU8HPgaFCy .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uU8HPgaFCy .content-head {
  max-width: 800px;
}
.cid-uU8HPgaFCy .mbr-section-title {
  color: #ff65c3;
}
.cid-uU8HPgaFCy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU8HPgaFCy .card-text {
  color: #ffffff;
}
.cid-uU8HPgaFCy .card-title {
  color: #ff65c3;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uU9z7HS1gn {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-uU9z7HS1gn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9z7HS1gn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9z7HS1gn .row-reverse {
  flex-direction: row-reverse;
}
.cid-uU9z7HS1gn .row {
  flex-direction: row-reverse;
}
.cid-uU9z7HS1gn .row-reverse {
  flex-direction: row;
}
@media (max-width: 991px) {
  .cid-uU9z7HS1gn .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU9z7HS1gn .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-uU9z7HS1gn .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uU9z7HS1gn .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uU9z7HS1gn .mbr-section-title {
  color: #ff65c3;
}
.cid-uU9z7HS1gn .mbr-text,
.cid-uU9z7HS1gn .mbr-section-btn {
  color: #ffffff;
}
.cid-uU9z7HS1gn img {
  width: 100%;
  height: 100%;
}
.cid-uaAgjMhBcr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uaAgjMhBcr .mbr-section-title {
  color: #ffffff;
}
.cid-uU9z8Db221 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uU9z8Db221 .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uU9z8Db221 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9z8Db221 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9z8Db221 .item-wrapper {
  background: #000000;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uU9z8Db221 .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU9z8Db221 .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uU9z8Db221 .card-title,
.cid-uU9z8Db221 .iconfont-wrapper {
  color: #ff65c3;
}
.cid-uU9z8Db221 .content-head {
  max-width: 800px;
}
.cid-uU9z8Db221 .mbr-section-title {
  color: #000000;
}
.cid-uU9z8Db221 .mbr-section-subtitle {
  color: #000000;
}
.cid-uU9z8Db221 .card-text {
  color: #ffffff;
}
.cid-uU9z8Db221 .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uU9z8Db221 .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uU9zE9q9Yu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU9zE9q9Yu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9zE9q9Yu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9zE9q9Yu .mbr-description {
  text-align: left;
}
.cid-uU9zE9q9Yu .item-wrapper {
  background: #ff65c3;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uU9zE9q9Yu .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU9zE9q9Yu .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uU9zE9q9Yu .card-title,
.cid-uU9zE9q9Yu .iconfont-wrapper {
  color: #000000;
}
.cid-uU9zE9q9Yu .card-text {
  color: #000000;
}
.cid-uU9zE9q9Yu .mbr-section-title {
  color: #ff65c3;
  text-align: center;
}
.cid-uU9zE9q9Yu .mbr-number {
  color: #9fe870;
}
.cid-uU9zE9q9Yu .mbr-text,
.cid-uU9zE9q9Yu .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uU9zE9q9Yu .card-text,
.cid-uU9zE9q9Yu .item .mbr-section-btn {
  text-align: left;
}
.cid-sRdOeNQJuh {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRdOeNQJuh .content {
    text-align: center;
  }
  .cid-sRdOeNQJuh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRdOeNQJuh .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRdOeNQJuh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRdOeNQJuh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRdOeNQJuh .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRdOeNQJuh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRdOeNQJuh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sRdOeNQJuh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRdOeNQJuh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRdOeNQJuh .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRdOeNQJuh .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRdOeNQJuh .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRdOeNQJuh .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRdOeNQJuh .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRdOeNQJuh .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRdOeNQJuh .list {
  list-style-type: none;
  padding: 0;
}
.cid-sRdOeNQJuh .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOwaCdE0Wl {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1536x1024.png");
}
.cid-tOwaCdE0Wl .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOwaCdE0Wl .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOwaCdE0Wl .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOwaCdE0Wl .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOwaCdE0Wl .icon-box-link {
  text-decoration: none !important;
}
.cid-tOwaCdE0Wl .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOwaCdE0Wl .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOwaCdE0Wl .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOwaCdE0Wl .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOwaCdE0Wl .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOwaCdE0Wl .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOwaCdE0Wl .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOwaCdE0Wl .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOwaCdE0Wl .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOwaCdE0Wl .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOwaCdE0Wl .mbr-text {
  color: #ffffff;
}
.cid-tOwaCdE0Wl .mbr-section-title {
  color: #ffffff;
}
.cid-tOwaCdE0Wl .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmNXUqMd3 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmNXUqMd3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmNXUqMd3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmNXUqMd3 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmNXUqMd3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmNXUqMd3 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmNXUqMd3 .card-title {
  color: #ffffff;
}
.cid-uZvu0p5M3b {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvu0p5M3b .mbr-section-title {
  color: #ffffff;
}
.cid-ucmNYSgRYz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmNYSgRYz img,
.cid-ucmNYSgRYz .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmNYSgRYz .item:focus,
.cid-ucmNYSgRYz span:focus {
  outline: none;
}
.cid-ucmNYSgRYz .item-wrapper {
  position: relative;
}
.cid-ucmNYSgRYz .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmNYSgRYz .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmNYSgRYz .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmNYSgRYz .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmNYSgRYz .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmNYSgRYz .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmNYSgRYz .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmNYSgRYz .mbr-text,
.cid-ucmNYSgRYz .mbr-section-btn {
  text-align: left;
}
.cid-ucmNYSgRYz .item-title {
  text-align: left;
}
.cid-ucmNYSgRYz .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmNYSgRYz .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmNYSgRYz .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmNYSgRYz .embla__button--next,
.cid-ucmNYSgRYz .embla__button--prev {
  display: flex;
}
.cid-ucmNYSgRYz .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmNYSgRYz .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmNYSgRYz .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmNYSgRYz .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmNYSgRYz .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmNYSgRYz .embla__button {
    top: auto;
  }
}
.cid-ucmNYSgRYz .embla {
  position: relative;
  width: 100%;
}
.cid-ucmNYSgRYz .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmNYSgRYz .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmNYSgRYz .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmNYSgRYz .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmNYSgRYz .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmNYSgRYz .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmNYSgRYz .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmNYSgRYz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmNZHcl6u {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmNZHcl6u .mbr-section-title {
  color: #000000;
}
.cid-sRiFYaRxC7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiFYaRxC7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiFYaRxC7 .container-table {
  margin: 0 auto;
}
.cid-sRiFYaRxC7 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiFYaRxC7 .dataTables_wrapper {
  display: block;
}
.cid-sRiFYaRxC7 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiFYaRxC7 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiFYaRxC7 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiFYaRxC7 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiFYaRxC7 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiFYaRxC7 table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiFYaRxC7 table.table {
  background: #e43f3f;
}
.cid-sRiFYaRxC7 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiFYaRxC7 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiFYaRxC7 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiFYaRxC7 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiFYaRxC7 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiFYaRxC7 .dataTables_filter {
    text-align: center;
  }
  .cid-sRiFYaRxC7 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiFYaRxC7 .mbr-section-title {
  color: #ffffff;
}
.cid-sRiFYbq9WO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRiFYbq9WO .content {
    text-align: center;
  }
  .cid-sRiFYbq9WO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRiFYbq9WO .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRiFYbq9WO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRiFYbq9WO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRiFYbq9WO .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRiFYbq9WO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRiFYbq9WO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sRiFYbq9WO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRiFYbq9WO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRiFYbq9WO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRiFYbq9WO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRiFYbq9WO .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRiFYbq9WO .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRiFYbq9WO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRiFYbq9WO .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRiFYbq9WO .list {
  list-style-type: none;
  padding: 0;
}
.cid-sRiFYbq9WO .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOwc615AW8 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubtbilisi-1536x1024.png");
}
.cid-tOwc615AW8 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOwc615AW8 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOwc615AW8 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOwc615AW8 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOwc615AW8 .icon-box-link {
  text-decoration: none !important;
}
.cid-tOwc615AW8 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOwc615AW8 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOwc615AW8 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOwc615AW8 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOwc615AW8 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOwc615AW8 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOwc615AW8 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOwc615AW8 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOwc615AW8 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOwc615AW8 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOwc615AW8 .mbr-text {
  color: #ffffff;
}
.cid-tOwc615AW8 .mbr-section-title {
  color: #ffffff;
}
.cid-tOwc615AW8 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmQIkEyeM {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmQIkEyeM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmQIkEyeM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmQIkEyeM .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmQIkEyeM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmQIkEyeM .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmQIkEyeM .card-title {
  color: #ffffff;
}
.cid-uZvwrIRfCI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvwrIRfCI .mbr-section-title {
  color: #ffffff;
}
.cid-ucmQJf5zlA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmQJf5zlA img,
.cid-ucmQJf5zlA .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmQJf5zlA .item:focus,
.cid-ucmQJf5zlA span:focus {
  outline: none;
}
.cid-ucmQJf5zlA .item-wrapper {
  position: relative;
}
.cid-ucmQJf5zlA .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmQJf5zlA .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmQJf5zlA .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmQJf5zlA .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmQJf5zlA .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmQJf5zlA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmQJf5zlA .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmQJf5zlA .mbr-text,
.cid-ucmQJf5zlA .mbr-section-btn {
  text-align: left;
}
.cid-ucmQJf5zlA .item-title {
  text-align: left;
}
.cid-ucmQJf5zlA .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmQJf5zlA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmQJf5zlA .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmQJf5zlA .embla__button--next,
.cid-ucmQJf5zlA .embla__button--prev {
  display: flex;
}
.cid-ucmQJf5zlA .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmQJf5zlA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmQJf5zlA .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmQJf5zlA .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmQJf5zlA .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmQJf5zlA .embla__button {
    top: auto;
  }
}
.cid-ucmQJf5zlA .embla {
  position: relative;
  width: 100%;
}
.cid-ucmQJf5zlA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmQJf5zlA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmQJf5zlA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmQJf5zlA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmQJf5zlA .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmQJf5zlA .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmQJf5zlA .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmQJf5zlA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmQK6fDNJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmQK6fDNJ .mbr-section-title {
  color: #000000;
}
.cid-sRiSj0ehx1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiSj0ehx1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiSj0ehx1 .container-table {
  margin: 0 auto;
}
.cid-sRiSj0ehx1 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiSj0ehx1 .dataTables_wrapper {
  display: block;
}
.cid-sRiSj0ehx1 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiSj0ehx1 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiSj0ehx1 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiSj0ehx1 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiSj0ehx1 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiSj0ehx1 table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiSj0ehx1 table.table {
  background: #e43f3f;
}
.cid-sRiSj0ehx1 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiSj0ehx1 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiSj0ehx1 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiSj0ehx1 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiSj0ehx1 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiSj0ehx1 .dataTables_filter {
    text-align: center;
  }
  .cid-sRiSj0ehx1 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiSj0ehx1 .mbr-section-title {
  color: #ffffff;
}
.cid-sRiRpMwQaK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRiRpMwQaK .content {
    text-align: center;
  }
  .cid-sRiRpMwQaK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRiRpMwQaK .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRiRpMwQaK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRiRpMwQaK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRiRpMwQaK .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRiRpMwQaK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRiRpMwQaK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sRiRpMwQaK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRiRpMwQaK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRiRpMwQaK .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRiRpMwQaK .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRiRpMwQaK .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRiRpMwQaK .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRiRpMwQaK .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRiRpMwQaK .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRiRpMwQaK .list {
  list-style-type: none;
  padding: 0;
}
.cid-sRiRpMwQaK .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8AmWAV1I {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/anthropomorphic-worker-with-belarusian-decor-1-1536x1024.png");
}
.cid-tR8AmWAV1I .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8AmWAV1I .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8AmWAV1I .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8AmWAV1I .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8AmWAV1I .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8AmWAV1I .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8AmWAV1I .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8AmWAV1I .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8AmWAV1I .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8AmWAV1I .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8AmWAV1I .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8AmWAV1I .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8AmWAV1I .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8AmWAV1I .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8AmWAV1I .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8AmWAV1I .mbr-text {
  color: #ffffff;
}
.cid-tR8AmWAV1I .mbr-section-title {
  color: #ffffff;
}
.cid-tR8AmWAV1I .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmU1iXgi2 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmU1iXgi2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmU1iXgi2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmU1iXgi2 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmU1iXgi2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmU1iXgi2 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmU1iXgi2 .card-title {
  color: #ffffff;
}
.cid-uZvy4PgOsQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvy4PgOsQ .mbr-section-title {
  color: #ffffff;
}
.cid-ucmU2bDR8S {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmU2bDR8S img,
.cid-ucmU2bDR8S .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmU2bDR8S .item:focus,
.cid-ucmU2bDR8S span:focus {
  outline: none;
}
.cid-ucmU2bDR8S .item-wrapper {
  position: relative;
}
.cid-ucmU2bDR8S .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmU2bDR8S .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmU2bDR8S .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmU2bDR8S .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmU2bDR8S .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmU2bDR8S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmU2bDR8S .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmU2bDR8S .mbr-text,
.cid-ucmU2bDR8S .mbr-section-btn {
  text-align: left;
}
.cid-ucmU2bDR8S .item-title {
  text-align: left;
}
.cid-ucmU2bDR8S .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmU2bDR8S .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmU2bDR8S .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmU2bDR8S .embla__button--next,
.cid-ucmU2bDR8S .embla__button--prev {
  display: flex;
}
.cid-ucmU2bDR8S .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmU2bDR8S .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmU2bDR8S .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmU2bDR8S .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmU2bDR8S .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmU2bDR8S .embla__button {
    top: auto;
  }
}
.cid-ucmU2bDR8S .embla {
  position: relative;
  width: 100%;
}
.cid-ucmU2bDR8S .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmU2bDR8S .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmU2bDR8S .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmU2bDR8S .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmU2bDR8S .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmU2bDR8S .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmU2bDR8S .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmU2bDR8S .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmU2X86je {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmU2X86je .mbr-section-title {
  color: #000000;
}
.cid-sRiT1Ws7Tk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiT1Ws7Tk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiT1Ws7Tk .container-table {
  margin: 0 auto;
}
.cid-sRiT1Ws7Tk .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiT1Ws7Tk .dataTables_wrapper {
  display: block;
}
.cid-sRiT1Ws7Tk .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiT1Ws7Tk .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiT1Ws7Tk table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiT1Ws7Tk table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiT1Ws7Tk table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiT1Ws7Tk table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiT1Ws7Tk table.table {
  background: #e43f3f;
}
.cid-sRiT1Ws7Tk .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiT1Ws7Tk .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiT1Ws7Tk .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiT1Ws7Tk .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiT1Ws7Tk .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiT1Ws7Tk .dataTables_filter {
    text-align: center;
  }
  .cid-sRiT1Ws7Tk .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiT1Ws7Tk .mbr-section-title {
  color: #ffffff;
}
.cid-sRiPbf3cxC {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRiPbf3cxC .content {
    text-align: center;
  }
  .cid-sRiPbf3cxC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRiPbf3cxC .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRiPbf3cxC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRiPbf3cxC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRiPbf3cxC .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRiPbf3cxC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRiPbf3cxC .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sRiPbf3cxC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRiPbf3cxC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRiPbf3cxC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRiPbf3cxC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRiPbf3cxC .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRiPbf3cxC .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRiPbf3cxC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRiPbf3cxC .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRiPbf3cxC .list {
  list-style-type: none;
  padding: 0;
}
.cid-sRiPbf3cxC .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQdtLrUKpN {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbucharest-1440x900.jpg");
}
.cid-tQdtLrUKpN .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #212529 !important;
  margin-left: 160px;
}
.cid-tQdtLrUKpN .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQdtLrUKpN .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQdtLrUKpN .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQdtLrUKpN .icon-box-link {
  text-decoration: none !important;
}
.cid-tQdtLrUKpN .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQdtLrUKpN .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQdtLrUKpN .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQdtLrUKpN .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQdtLrUKpN .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQdtLrUKpN .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #212529;
  transform: skew(0deg, 23deg);
}
.cid-tQdtLrUKpN .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #212529;
}
.cid-tQdtLrUKpN .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQdtLrUKpN .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQdtLrUKpN .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQdtLrUKpN .mbr-text {
  color: #ffffff;
}
.cid-tQdtLrUKpN .mbr-section-title {
  color: #ffffff;
}
.cid-tQdtLrUKpN .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnwV4lS0L {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnwV4lS0L .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnwV4lS0L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnwV4lS0L .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnwV4lS0L .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnwV4lS0L .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnwV4lS0L .card-title {
  color: #ffffff;
}
.cid-uZvziNT6lQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvziNT6lQ .mbr-section-title {
  color: #ffffff;
}
.cid-ucnwVN45gd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnwVN45gd img,
.cid-ucnwVN45gd .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnwVN45gd .item:focus,
.cid-ucnwVN45gd span:focus {
  outline: none;
}
.cid-ucnwVN45gd .item-wrapper {
  position: relative;
}
.cid-ucnwVN45gd .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnwVN45gd .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnwVN45gd .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnwVN45gd .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnwVN45gd .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnwVN45gd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnwVN45gd .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnwVN45gd .mbr-text,
.cid-ucnwVN45gd .mbr-section-btn {
  text-align: left;
}
.cid-ucnwVN45gd .item-title {
  text-align: left;
}
.cid-ucnwVN45gd .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnwVN45gd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnwVN45gd .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnwVN45gd .embla__button--next,
.cid-ucnwVN45gd .embla__button--prev {
  display: flex;
}
.cid-ucnwVN45gd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnwVN45gd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnwVN45gd .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnwVN45gd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnwVN45gd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnwVN45gd .embla__button {
    top: auto;
  }
}
.cid-ucnwVN45gd .embla {
  position: relative;
  width: 100%;
}
.cid-ucnwVN45gd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnwVN45gd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnwVN45gd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnwVN45gd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnwVN45gd .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnwVN45gd .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnwVN45gd .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnwVN45gd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnwWiPgA0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnwWiPgA0 .mbr-section-title {
  color: #000000;
}
.cid-sRiUyvEPQd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiUyvEPQd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiUyvEPQd .container-table {
  margin: 0 auto;
}
.cid-sRiUyvEPQd .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiUyvEPQd .dataTables_wrapper {
  display: block;
}
.cid-sRiUyvEPQd .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiUyvEPQd .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiUyvEPQd table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiUyvEPQd table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiUyvEPQd table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiUyvEPQd table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiUyvEPQd table.table {
  background: #e43f3f;
}
.cid-sRiUyvEPQd .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiUyvEPQd .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiUyvEPQd .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiUyvEPQd .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiUyvEPQd .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiUyvEPQd .dataTables_filter {
    text-align: center;
  }
  .cid-sRiUyvEPQd .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiUyvEPQd .mbr-section-title {
  color: #ffffff;
}
.cid-sRhnBWgifz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRhnBWgifz .content {
    text-align: center;
  }
  .cid-sRhnBWgifz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRhnBWgifz .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRhnBWgifz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRhnBWgifz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRhnBWgifz .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRhnBWgifz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRhnBWgifz .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sRhnBWgifz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRhnBWgifz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRhnBWgifz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRhnBWgifz .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRhnBWgifz .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRhnBWgifz .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRhnBWgifz .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRhnBWgifz .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRhnBWgifz .list {
  list-style-type: none;
  padding: 0;
}
.cid-sRhnBWgifz .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8yadKZWk {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubprague-1536x1024.png");
}
.cid-tR8yadKZWk .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8yadKZWk .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8yadKZWk .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8yadKZWk .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8yadKZWk .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8yadKZWk .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8yadKZWk .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8yadKZWk .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8yadKZWk .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8yadKZWk .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8yadKZWk .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8yadKZWk .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8yadKZWk .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8yadKZWk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8yadKZWk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8yadKZWk .mbr-text {
  color: #ffffff;
}
.cid-tR8yadKZWk .mbr-section-title {
  color: #ffffff;
}
.cid-tR8yadKZWk .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFgxnti3c {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFgxnti3c .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFgxnti3c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFgxnti3c .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFgxnti3c .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFgxnti3c .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFgxnti3c .card-title {
  color: #ffffff;
}
.cid-uZvzfsgLwF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvzfsgLwF .mbr-section-title {
  color: #ffffff;
}
.cid-ucFgy9eVCd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFgy9eVCd img,
.cid-ucFgy9eVCd .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFgy9eVCd .item:focus,
.cid-ucFgy9eVCd span:focus {
  outline: none;
}
.cid-ucFgy9eVCd .item-wrapper {
  position: relative;
}
.cid-ucFgy9eVCd .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFgy9eVCd .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFgy9eVCd .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFgy9eVCd .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFgy9eVCd .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFgy9eVCd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFgy9eVCd .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFgy9eVCd .mbr-text,
.cid-ucFgy9eVCd .mbr-section-btn {
  text-align: left;
}
.cid-ucFgy9eVCd .item-title {
  text-align: left;
}
.cid-ucFgy9eVCd .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFgy9eVCd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFgy9eVCd .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFgy9eVCd .embla__button--next,
.cid-ucFgy9eVCd .embla__button--prev {
  display: flex;
}
.cid-ucFgy9eVCd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFgy9eVCd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFgy9eVCd .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFgy9eVCd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFgy9eVCd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFgy9eVCd .embla__button {
    top: auto;
  }
}
.cid-ucFgy9eVCd .embla {
  position: relative;
  width: 100%;
}
.cid-ucFgy9eVCd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFgy9eVCd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFgy9eVCd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFgy9eVCd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFgy9eVCd .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFgy9eVCd .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFgy9eVCd .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFgy9eVCd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFgyEVliI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFgyEVliI .mbr-section-title {
  color: #000000;
}
.cid-sRiVkvvp7S {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiVkvvp7S .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiVkvvp7S .container-table {
  margin: 0 auto;
}
.cid-sRiVkvvp7S .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiVkvvp7S .dataTables_wrapper {
  display: block;
}
.cid-sRiVkvvp7S .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiVkvvp7S .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiVkvvp7S table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiVkvvp7S table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiVkvvp7S table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiVkvvp7S table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiVkvvp7S table.table {
  background: #e43f3f;
}
.cid-sRiVkvvp7S .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiVkvvp7S .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiVkvvp7S .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiVkvvp7S .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiVkvvp7S .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiVkvvp7S .dataTables_filter {
    text-align: center;
  }
  .cid-sRiVkvvp7S .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiVkvvp7S .mbr-section-title {
  color: #ffffff;
}
.cid-sRiVkw7Xyo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRiVkw7Xyo .content {
    text-align: center;
  }
  .cid-sRiVkw7Xyo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRiVkw7Xyo .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRiVkw7Xyo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRiVkw7Xyo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRiVkw7Xyo .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRiVkw7Xyo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRiVkw7Xyo .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sRiVkw7Xyo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRiVkw7Xyo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRiVkw7Xyo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRiVkw7Xyo .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRiVkw7Xyo .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRiVkw7Xyo .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRiVkw7Xyo .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRiVkw7Xyo .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRiVkw7Xyo .list {
  list-style-type: none;
  padding: 0;
}
.cid-sRiVkw7Xyo .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ0Dfz5tA6 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubalmaty-1536x1024.png");
}
.cid-tQ0Dfz5tA6 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ0Dfz5tA6 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ0Dfz5tA6 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ0Dfz5tA6 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ0Dfz5tA6 .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ0Dfz5tA6 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ0Dfz5tA6 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ0Dfz5tA6 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ0Dfz5tA6 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ0Dfz5tA6 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ0Dfz5tA6 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ0Dfz5tA6 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ0Dfz5tA6 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ0Dfz5tA6 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ0Dfz5tA6 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ0Dfz5tA6 .mbr-text {
  color: #ffffff;
}
.cid-tQ0Dfz5tA6 .mbr-section-title {
  color: #ffffff;
}
.cid-tQ0Dfz5tA6 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnC6ZgSqr {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnC6ZgSqr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnC6ZgSqr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnC6ZgSqr .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnC6ZgSqr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnC6ZgSqr .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnC6ZgSqr .card-title {
  color: #ffffff;
}
.cid-uZvyE0e36k {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvyE0e36k .mbr-section-title {
  color: #ffffff;
}
.cid-ucnC7D0Xix {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnC7D0Xix img,
.cid-ucnC7D0Xix .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnC7D0Xix .item:focus,
.cid-ucnC7D0Xix span:focus {
  outline: none;
}
.cid-ucnC7D0Xix .item-wrapper {
  position: relative;
}
.cid-ucnC7D0Xix .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnC7D0Xix .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnC7D0Xix .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnC7D0Xix .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnC7D0Xix .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnC7D0Xix .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnC7D0Xix .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnC7D0Xix .mbr-text,
.cid-ucnC7D0Xix .mbr-section-btn {
  text-align: left;
}
.cid-ucnC7D0Xix .item-title {
  text-align: left;
}
.cid-ucnC7D0Xix .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnC7D0Xix .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnC7D0Xix .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnC7D0Xix .embla__button--next,
.cid-ucnC7D0Xix .embla__button--prev {
  display: flex;
}
.cid-ucnC7D0Xix .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnC7D0Xix .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnC7D0Xix .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnC7D0Xix .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnC7D0Xix .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnC7D0Xix .embla__button {
    top: auto;
  }
}
.cid-ucnC7D0Xix .embla {
  position: relative;
  width: 100%;
}
.cid-ucnC7D0Xix .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnC7D0Xix .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnC7D0Xix .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnC7D0Xix .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnC7D0Xix .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnC7D0Xix .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnC7D0Xix .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnC7D0Xix .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnC89U24O {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnC89U24O .mbr-section-title {
  color: #000000;
}
.cid-sRiVxsDeHA {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sRiVxsDeHA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sRiVxsDeHA .container-table {
  margin: 0 auto;
}
.cid-sRiVxsDeHA .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sRiVxsDeHA .dataTables_wrapper {
  display: block;
}
.cid-sRiVxsDeHA .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sRiVxsDeHA .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sRiVxsDeHA table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sRiVxsDeHA table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sRiVxsDeHA table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sRiVxsDeHA table td {
  border-top: 1px solid #cccccc;
}
.cid-sRiVxsDeHA table.table {
  background: #e43f3f;
}
.cid-sRiVxsDeHA .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sRiVxsDeHA .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sRiVxsDeHA .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sRiVxsDeHA .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sRiVxsDeHA .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sRiVxsDeHA .dataTables_filter {
    text-align: center;
  }
  .cid-sRiVxsDeHA .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sRiVxsDeHA .mbr-section-title {
  color: #ffffff;
}
.cid-sRiVxtf9qw {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRiVxtf9qw .content {
    text-align: center;
  }
  .cid-sRiVxtf9qw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRiVxtf9qw .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRiVxtf9qw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRiVxtf9qw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRiVxtf9qw .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRiVxtf9qw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRiVxtf9qw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sRiVxtf9qw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRiVxtf9qw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRiVxtf9qw .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRiVxtf9qw .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRiVxtf9qw .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRiVxtf9qw .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRiVxtf9qw .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRiVxtf9qw .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRiVxtf9qw .list {
  list-style-type: none;
  padding: 0;
}
.cid-sRiVxtf9qw .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-un1jy5U6lx {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-un1jy5U6lx .mbr-section-title {
  color: #ffffff;
}
.cid-ueVQiOOba6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-ueVQiOOba6 .mbr-section-title {
  color: #ff65c3;
}
.cid-ueVQiOOba6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueVJGOFnpO {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-ueVJGOFnpO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVJGOFnpO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVJGOFnpO .item {
  display: flex;
  align-items: center;
  margin-bottom: 4rem;
  flex-direction: column;
}
.cid-ueVJGOFnpO .icon-box {
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-ueVJGOFnpO .text-box {
  text-align: center;
}
.cid-ueVJGOFnpO span {
  font-size: 8rem;
  color: #ffb5b5;
  font-weight: bold;
  display: block;
}
@media (max-width: 991px) {
  .cid-ueVJGOFnpO .card {
    margin-bottom: 2rem;
  }
  .cid-ueVJGOFnpO .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-ueVJGOFnpO span {
    font-size: 21vw;
  }
}
.cid-ueVJGOFnpO .icon-title,
.cid-ueVJGOFnpO .mbr-section-btn,
.cid-ueVJGOFnpO .item .icon-box .step-number {
  color: #ff65c3;
}
.cid-ueVJGOFnpO .item .icon-box .step-number {
  color: #ff65c3;
}
.cid-ueVJGOFnpO .icon-text,
.cid-ueVJGOFnpO .mbr-section-btn {
  color: #ffffff;
}
.cid-tRgliSkV8Y {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-tRgliSkV8Y .mbr-section-title {
  color: #000000;
}
.cid-ueVLCOWaXr {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueVLCOWaXr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueVLCOWaXr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueVLCOWaXr .item {
  display: flex;
  align-items: center;
  margin-bottom: 4rem;
  flex-direction: column;
}
.cid-ueVLCOWaXr .icon-box {
  margin-bottom: 1rem;
  text-align: center;
  display: inline-block;
}
.cid-ueVLCOWaXr .text-box {
  text-align: center;
}
.cid-ueVLCOWaXr span {
  font-size: 8rem;
  color: #6592e6;
  font-weight: bold;
  display: block;
}
@media (max-width: 991px) {
  .cid-ueVLCOWaXr .card {
    margin-bottom: 2rem;
  }
  .cid-ueVLCOWaXr .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (max-width: 768px) {
  .cid-ueVLCOWaXr span {
    font-size: 21vw;
  }
}
.cid-ueVLCOWaXr .icon-title,
.cid-ueVLCOWaXr .mbr-section-btn,
.cid-ueVLCOWaXr .item .icon-box .step-number {
  color: #ff65c3;
}
.cid-ueVLCOWaXr .icon-text,
.cid-ueVLCOWaXr .mbr-section-btn {
  color: #ffffff;
}
.cid-ueVLCOWaXr .item .icon-box .step-number {
  color: #ff65c3;
}
.cid-uU8H2rkrw4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU8H2rkrw4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU8H2rkrw4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU8H2rkrw4 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uU8H2rkrw4 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU8H2rkrw4 .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uU8H2rkrw4 .content-head {
  max-width: 800px;
}
.cid-uU8H2rkrw4 .mbr-section-title {
  color: #ff65c3;
}
.cid-uU8H2rkrw4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU8H2rkrw4 .card-text {
  color: #ffffff;
}
.cid-uU8H2rkrw4 .card-title {
  color: #ff65c3;
}
.cid-sRo1YEfkX1 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sRo1YEfkX1 .content {
    text-align: center;
  }
  .cid-sRo1YEfkX1 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sRo1YEfkX1 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sRo1YEfkX1 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sRo1YEfkX1 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sRo1YEfkX1 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sRo1YEfkX1 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sRo1YEfkX1 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sRo1YEfkX1 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sRo1YEfkX1 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sRo1YEfkX1 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sRo1YEfkX1 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sRo1YEfkX1 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sRo1YEfkX1 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sRo1YEfkX1 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sRo1YEfkX1 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sRo1YEfkX1 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sRo1YEfkX1 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ1eArefvX {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbudapest-1536x1024.png");
}
.cid-tQ1eArefvX .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ1eArefvX .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ1eArefvX .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ1eArefvX .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ1eArefvX .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ1eArefvX .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ1eArefvX .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ1eArefvX .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ1eArefvX .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ1eArefvX .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ1eArefvX .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ1eArefvX .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ1eArefvX .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ1eArefvX .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ1eArefvX .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ1eArefvX .mbr-text {
  color: #ffffff;
}
.cid-tQ1eArefvX .mbr-section-title {
  color: #ffffff;
}
.cid-tQ1eArefvX .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGinPJmt5 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGinPJmt5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGinPJmt5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGinPJmt5 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGinPJmt5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGinPJmt5 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGinPJmt5 .card-title {
  color: #ffffff;
}
.cid-uZvxKYSjlK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvxKYSjlK .mbr-section-title {
  color: #ffffff;
}
.cid-ucGioAuq2y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGioAuq2y img,
.cid-ucGioAuq2y .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGioAuq2y .item:focus,
.cid-ucGioAuq2y span:focus {
  outline: none;
}
.cid-ucGioAuq2y .item-wrapper {
  position: relative;
}
.cid-ucGioAuq2y .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGioAuq2y .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGioAuq2y .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGioAuq2y .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGioAuq2y .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGioAuq2y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGioAuq2y .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGioAuq2y .mbr-text,
.cid-ucGioAuq2y .mbr-section-btn {
  text-align: left;
}
.cid-ucGioAuq2y .item-title {
  text-align: left;
}
.cid-ucGioAuq2y .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGioAuq2y .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGioAuq2y .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGioAuq2y .embla__button--next,
.cid-ucGioAuq2y .embla__button--prev {
  display: flex;
}
.cid-ucGioAuq2y .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGioAuq2y .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGioAuq2y .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGioAuq2y .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGioAuq2y .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGioAuq2y .embla__button {
    top: auto;
  }
}
.cid-ucGioAuq2y .embla {
  position: relative;
  width: 100%;
}
.cid-ucGioAuq2y .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGioAuq2y .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGioAuq2y .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGioAuq2y .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGioAuq2y .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGioAuq2y .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGioAuq2y .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGioAuq2y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGip95P6S {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGip95P6S .mbr-section-title {
  color: #000000;
}
.cid-sSaiOqI4iy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sSaiOqI4iy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sSaiOqI4iy .container-table {
  margin: 0 auto;
}
.cid-sSaiOqI4iy .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sSaiOqI4iy .dataTables_wrapper {
  display: block;
}
.cid-sSaiOqI4iy .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sSaiOqI4iy .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sSaiOqI4iy table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sSaiOqI4iy table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sSaiOqI4iy table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sSaiOqI4iy table td {
  border-top: 1px solid #cccccc;
}
.cid-sSaiOqI4iy table.table {
  background: #e43f3f;
}
.cid-sSaiOqI4iy .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sSaiOqI4iy .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sSaiOqI4iy .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sSaiOqI4iy .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sSaiOqI4iy .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sSaiOqI4iy .dataTables_filter {
    text-align: center;
  }
  .cid-sSaiOqI4iy .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sSaiOqI4iy .mbr-section-title {
  color: #ffffff;
}
.cid-sSaiOribUj {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSaiOribUj .content {
    text-align: center;
  }
  .cid-sSaiOribUj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSaiOribUj .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSaiOribUj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSaiOribUj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSaiOribUj .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSaiOribUj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSaiOribUj .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSaiOribUj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSaiOribUj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSaiOribUj .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSaiOribUj .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSaiOribUj .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSaiOribUj .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSaiOribUj .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSaiOribUj .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSaiOribUj .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSaiOribUj .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQdryutUSM {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbratislava-1536x1024.png");
}
.cid-tQdryutUSM .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQdryutUSM .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQdryutUSM .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQdryutUSM .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQdryutUSM .icon-box-link {
  text-decoration: none !important;
}
.cid-tQdryutUSM .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQdryutUSM .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQdryutUSM .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQdryutUSM .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQdryutUSM .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQdryutUSM .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQdryutUSM .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQdryutUSM .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQdryutUSM .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQdryutUSM .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQdryutUSM .mbr-text {
  color: #ffffff;
}
.cid-tQdryutUSM .mbr-section-title {
  color: #ffffff;
}
.cid-tQdryutUSM .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmS0l8DqM {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmS0l8DqM .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmS0l8DqM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmS0l8DqM .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmS0l8DqM .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmS0l8DqM .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmS0l8DqM .card-title {
  color: #ffffff;
}
.cid-uZvxwBITna {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvxwBITna .mbr-section-title {
  color: #ffffff;
}
.cid-ucmS19wnmh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmS19wnmh img,
.cid-ucmS19wnmh .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmS19wnmh .item:focus,
.cid-ucmS19wnmh span:focus {
  outline: none;
}
.cid-ucmS19wnmh .item-wrapper {
  position: relative;
}
.cid-ucmS19wnmh .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmS19wnmh .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmS19wnmh .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmS19wnmh .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmS19wnmh .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmS19wnmh .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmS19wnmh .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmS19wnmh .mbr-text,
.cid-ucmS19wnmh .mbr-section-btn {
  text-align: left;
}
.cid-ucmS19wnmh .item-title {
  text-align: left;
}
.cid-ucmS19wnmh .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmS19wnmh .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmS19wnmh .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmS19wnmh .embla__button--next,
.cid-ucmS19wnmh .embla__button--prev {
  display: flex;
}
.cid-ucmS19wnmh .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmS19wnmh .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmS19wnmh .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmS19wnmh .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmS19wnmh .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmS19wnmh .embla__button {
    top: auto;
  }
}
.cid-ucmS19wnmh .embla {
  position: relative;
  width: 100%;
}
.cid-ucmS19wnmh .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmS19wnmh .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmS19wnmh .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmS19wnmh .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmS19wnmh .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmS19wnmh .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmS19wnmh .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmS19wnmh .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmS23zi8w {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmS23zi8w .mbr-section-title {
  color: #000000;
}
.cid-sSakYcEwKc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sSakYcEwKc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sSakYcEwKc .container-table {
  margin: 0 auto;
}
.cid-sSakYcEwKc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sSakYcEwKc .dataTables_wrapper {
  display: block;
}
.cid-sSakYcEwKc .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sSakYcEwKc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sSakYcEwKc table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sSakYcEwKc table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sSakYcEwKc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sSakYcEwKc table td {
  border-top: 1px solid #cccccc;
}
.cid-sSakYcEwKc table.table {
  background: #e43f3f;
}
.cid-sSakYcEwKc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sSakYcEwKc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sSakYcEwKc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sSakYcEwKc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sSakYcEwKc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sSakYcEwKc .dataTables_filter {
    text-align: center;
  }
  .cid-sSakYcEwKc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sSakYcEwKc .mbr-section-title {
  color: #ffffff;
}
.cid-sSakYdc8tX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSakYdc8tX .content {
    text-align: center;
  }
  .cid-sSakYdc8tX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSakYdc8tX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSakYdc8tX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSakYdc8tX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSakYdc8tX .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSakYdc8tX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSakYdc8tX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSakYdc8tX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSakYdc8tX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSakYdc8tX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSakYdc8tX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSakYdc8tX .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSakYdc8tX .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSakYdc8tX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSakYdc8tX .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSakYdc8tX .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSakYdc8tX .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8CnijDrS {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubsofia-1536x1024.png");
}
.cid-tR8CnijDrS .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8CnijDrS .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8CnijDrS .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8CnijDrS .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8CnijDrS .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8CnijDrS .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8CnijDrS .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8CnijDrS .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8CnijDrS .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8CnijDrS .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8CnijDrS .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8CnijDrS .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8CnijDrS .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8CnijDrS .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8CnijDrS .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8CnijDrS .mbr-text {
  color: #ffffff;
}
.cid-tR8CnijDrS .mbr-section-title {
  color: #ffffff;
}
.cid-tR8CnijDrS .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmWzYzuac {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmWzYzuac .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmWzYzuac .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmWzYzuac .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmWzYzuac .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmWzYzuac .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmWzYzuac .card-title {
  color: #ffffff;
}
.cid-uZvwMSGmec {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvwMSGmec .mbr-section-title {
  color: #ffffff;
}
.cid-ucmWAJMNjp {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmWAJMNjp img,
.cid-ucmWAJMNjp .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmWAJMNjp .item:focus,
.cid-ucmWAJMNjp span:focus {
  outline: none;
}
.cid-ucmWAJMNjp .item-wrapper {
  position: relative;
}
.cid-ucmWAJMNjp .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmWAJMNjp .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmWAJMNjp .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmWAJMNjp .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmWAJMNjp .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmWAJMNjp .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmWAJMNjp .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmWAJMNjp .mbr-text,
.cid-ucmWAJMNjp .mbr-section-btn {
  text-align: left;
}
.cid-ucmWAJMNjp .item-title {
  text-align: left;
}
.cid-ucmWAJMNjp .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmWAJMNjp .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmWAJMNjp .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmWAJMNjp .embla__button--next,
.cid-ucmWAJMNjp .embla__button--prev {
  display: flex;
}
.cid-ucmWAJMNjp .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmWAJMNjp .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmWAJMNjp .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmWAJMNjp .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmWAJMNjp .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmWAJMNjp .embla__button {
    top: auto;
  }
}
.cid-ucmWAJMNjp .embla {
  position: relative;
  width: 100%;
}
.cid-ucmWAJMNjp .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmWAJMNjp .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmWAJMNjp .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmWAJMNjp .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmWAJMNjp .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmWAJMNjp .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmWAJMNjp .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmWAJMNjp .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmWBopHlH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmWBopHlH .mbr-section-title {
  color: #000000;
}
.cid-sSanDAfzL5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sSanDAfzL5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sSanDAfzL5 .container-table {
  margin: 0 auto;
}
.cid-sSanDAfzL5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sSanDAfzL5 .dataTables_wrapper {
  display: block;
}
.cid-sSanDAfzL5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sSanDAfzL5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sSanDAfzL5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sSanDAfzL5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sSanDAfzL5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sSanDAfzL5 table td {
  border-top: 1px solid #cccccc;
}
.cid-sSanDAfzL5 table.table {
  background: #e43f3f;
}
.cid-sSanDAfzL5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sSanDAfzL5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sSanDAfzL5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sSanDAfzL5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sSanDAfzL5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sSanDAfzL5 .dataTables_filter {
    text-align: center;
  }
  .cid-sSanDAfzL5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sSanDAfzL5 .mbr-section-title {
  color: #ffffff;
}
.cid-sSanDANUMH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSanDANUMH .content {
    text-align: center;
  }
  .cid-sSanDANUMH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSanDANUMH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSanDANUMH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSanDANUMH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSanDANUMH .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSanDANUMH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSanDANUMH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSanDANUMH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSanDANUMH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSanDANUMH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSanDANUMH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSanDANUMH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSanDANUMH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSanDANUMH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSanDANUMH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSanDANUMH .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSanDANUMH .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9iAFlMzx {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubwarsaw-1536x1024.png");
}
.cid-tR9iAFlMzx .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9iAFlMzx .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9iAFlMzx .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9iAFlMzx .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9iAFlMzx .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9iAFlMzx .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9iAFlMzx .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9iAFlMzx .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9iAFlMzx .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9iAFlMzx .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9iAFlMzx .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9iAFlMzx .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9iAFlMzx .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9iAFlMzx .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9iAFlMzx .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9iAFlMzx .mbr-text {
  color: #ffffff;
}
.cid-tR9iAFlMzx .mbr-section-title {
  color: #ffffff;
}
.cid-tR9iAFlMzx .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUWCF3N3A {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUWCF3N3A .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUWCF3N3A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUWCF3N3A .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUWCF3N3A .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUWCF3N3A .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUWCF3N3A .card-title {
  color: #ffffff;
}
.cid-ueUWDyUCV7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUWDyUCV7 img,
.cid-ueUWDyUCV7 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUWDyUCV7 .item:focus,
.cid-ueUWDyUCV7 span:focus {
  outline: none;
}
.cid-ueUWDyUCV7 .item-wrapper {
  position: relative;
}
.cid-ueUWDyUCV7 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUWDyUCV7 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUWDyUCV7 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUWDyUCV7 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUWDyUCV7 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUWDyUCV7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUWDyUCV7 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ueUWDyUCV7 .mbr-text,
.cid-ueUWDyUCV7 .mbr-section-btn {
  text-align: left;
}
.cid-ueUWDyUCV7 .item-title {
  text-align: left;
}
.cid-ueUWDyUCV7 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUWDyUCV7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUWDyUCV7 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUWDyUCV7 .embla__button--next,
.cid-ueUWDyUCV7 .embla__button--prev {
  display: flex;
}
.cid-ueUWDyUCV7 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUWDyUCV7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUWDyUCV7 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUWDyUCV7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUWDyUCV7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUWDyUCV7 .embla__button {
    top: auto;
  }
}
.cid-ueUWDyUCV7 .embla {
  position: relative;
  width: 100%;
}
.cid-ueUWDyUCV7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUWDyUCV7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUWDyUCV7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUWDyUCV7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUWDyUCV7 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUWDyUCV7 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUWDyUCV7 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUWDyUCV7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUWEqhNfp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUWEqhNfp .mbr-section-title {
  color: #000000;
}
.cid-sSanJsOLoj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sSanJsOLoj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sSanJsOLoj .container-table {
  margin: 0 auto;
}
.cid-sSanJsOLoj .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sSanJsOLoj .dataTables_wrapper {
  display: block;
}
.cid-sSanJsOLoj .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sSanJsOLoj .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sSanJsOLoj table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sSanJsOLoj table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sSanJsOLoj table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sSanJsOLoj table td {
  border-top: 1px solid #cccccc;
}
.cid-sSanJsOLoj table.table {
  background: #e43f3f;
}
.cid-sSanJsOLoj .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sSanJsOLoj .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sSanJsOLoj .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sSanJsOLoj .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sSanJsOLoj .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sSanJsOLoj .dataTables_filter {
    text-align: center;
  }
  .cid-sSanJsOLoj .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sSanJsOLoj .mbr-section-title {
  color: #ffffff;
}
.cid-sSanJtms1H {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSanJtms1H .content {
    text-align: center;
  }
  .cid-sSanJtms1H .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSanJtms1H .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSanJtms1H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSanJtms1H .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSanJtms1H .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSanJtms1H .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSanJtms1H .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSanJtms1H .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSanJtms1H .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSanJtms1H .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSanJtms1H .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSanJtms1H .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSanJtms1H .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSanJtms1H .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSanJtms1H .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSanJtms1H .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSanJtms1H .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ0LdYUu0b {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubwarsaw-1536x1024.png");
}
.cid-tQ0LdYUu0b .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ0LdYUu0b .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ0LdYUu0b .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ0LdYUu0b .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ0LdYUu0b .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ0LdYUu0b .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ0LdYUu0b .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ0LdYUu0b .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ0LdYUu0b .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ0LdYUu0b .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ0LdYUu0b .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ0LdYUu0b .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ0LdYUu0b .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ0LdYUu0b .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ0LdYUu0b .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ0LdYUu0b .mbr-text {
  color: #ffffff;
}
.cid-tQ0LdYUu0b .mbr-section-title {
  color: #ffffff;
}
.cid-tQ0LdYUu0b .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmOyypzPS {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmOyypzPS .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmOyypzPS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmOyypzPS .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmOyypzPS .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmOyypzPS .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmOyypzPS .card-title {
  color: #ffffff;
}
.cid-ucmOzqZEyA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmOzqZEyA img,
.cid-ucmOzqZEyA .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmOzqZEyA .item:focus,
.cid-ucmOzqZEyA span:focus {
  outline: none;
}
.cid-ucmOzqZEyA .item-wrapper {
  position: relative;
}
.cid-ucmOzqZEyA .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmOzqZEyA .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmOzqZEyA .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmOzqZEyA .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmOzqZEyA .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmOzqZEyA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmOzqZEyA .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmOzqZEyA .mbr-text,
.cid-ucmOzqZEyA .mbr-section-btn {
  text-align: left;
}
.cid-ucmOzqZEyA .item-title {
  text-align: left;
}
.cid-ucmOzqZEyA .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmOzqZEyA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmOzqZEyA .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmOzqZEyA .embla__button--next,
.cid-ucmOzqZEyA .embla__button--prev {
  display: flex;
}
.cid-ucmOzqZEyA .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmOzqZEyA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmOzqZEyA .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmOzqZEyA .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmOzqZEyA .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmOzqZEyA .embla__button {
    top: auto;
  }
}
.cid-ucmOzqZEyA .embla {
  position: relative;
  width: 100%;
}
.cid-ucmOzqZEyA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmOzqZEyA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmOzqZEyA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmOzqZEyA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmOzqZEyA .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmOzqZEyA .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmOzqZEyA .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmOzqZEyA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmOAbzOc7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmOAbzOc7 .mbr-section-title {
  color: #000000;
}
.cid-sSanPf7Jrb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sSanPf7Jrb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sSanPf7Jrb .container-table {
  margin: 0 auto;
}
.cid-sSanPf7Jrb .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sSanPf7Jrb .dataTables_wrapper {
  display: block;
}
.cid-sSanPf7Jrb .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sSanPf7Jrb .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sSanPf7Jrb table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sSanPf7Jrb table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sSanPf7Jrb table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sSanPf7Jrb table td {
  border-top: 1px solid #cccccc;
}
.cid-sSanPf7Jrb table.table {
  background: #e43f3f;
}
.cid-sSanPf7Jrb .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sSanPf7Jrb .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sSanPf7Jrb .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sSanPf7Jrb .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sSanPf7Jrb .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sSanPf7Jrb .dataTables_filter {
    text-align: center;
  }
  .cid-sSanPf7Jrb .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sSanPf7Jrb .mbr-section-title {
  color: #ffffff;
}
.cid-sSanPfHQWz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSanPfHQWz .content {
    text-align: center;
  }
  .cid-sSanPfHQWz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSanPfHQWz .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSanPfHQWz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSanPfHQWz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSanPfHQWz .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSanPfHQWz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSanPfHQWz .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSanPfHQWz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSanPfHQWz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSanPfHQWz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSanPfHQWz .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSanPfHQWz .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSanPfHQWz .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSanPfHQWz .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSanPfHQWz .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSanPfHQWz .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSanPfHQWz .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9iQyPaI2 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubwarsaw-1536x1024.png");
}
.cid-tR9iQyPaI2 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9iQyPaI2 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9iQyPaI2 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9iQyPaI2 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9iQyPaI2 .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9iQyPaI2 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9iQyPaI2 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9iQyPaI2 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9iQyPaI2 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9iQyPaI2 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9iQyPaI2 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9iQyPaI2 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9iQyPaI2 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9iQyPaI2 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9iQyPaI2 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9iQyPaI2 .mbr-text {
  color: #ffffff;
}
.cid-tR9iQyPaI2 .mbr-section-title {
  color: #ffffff;
}
.cid-tR9iQyPaI2 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFiEqEI1f {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFiEqEI1f .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFiEqEI1f .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFiEqEI1f .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFiEqEI1f .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFiEqEI1f .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFiEqEI1f .card-title {
  color: #ffffff;
}
.cid-ucFiFb6DEO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFiFb6DEO img,
.cid-ucFiFb6DEO .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFiFb6DEO .item:focus,
.cid-ucFiFb6DEO span:focus {
  outline: none;
}
.cid-ucFiFb6DEO .item-wrapper {
  position: relative;
}
.cid-ucFiFb6DEO .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFiFb6DEO .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFiFb6DEO .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFiFb6DEO .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFiFb6DEO .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFiFb6DEO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFiFb6DEO .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucFiFb6DEO .mbr-text,
.cid-ucFiFb6DEO .mbr-section-btn {
  text-align: left;
}
.cid-ucFiFb6DEO .item-title {
  text-align: left;
}
.cid-ucFiFb6DEO .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFiFb6DEO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFiFb6DEO .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFiFb6DEO .embla__button--next,
.cid-ucFiFb6DEO .embla__button--prev {
  display: flex;
}
.cid-ucFiFb6DEO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFiFb6DEO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFiFb6DEO .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFiFb6DEO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFiFb6DEO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFiFb6DEO .embla__button {
    top: auto;
  }
}
.cid-ucFiFb6DEO .embla {
  position: relative;
  width: 100%;
}
.cid-ucFiFb6DEO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFiFb6DEO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFiFb6DEO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFiFb6DEO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFiFb6DEO .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFiFb6DEO .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFiFb6DEO .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFiFb6DEO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFiFYtaft {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFiFYtaft .mbr-section-title {
  color: #000000;
}
.cid-sSapH7uHee {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sSapH7uHee .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sSapH7uHee .container-table {
  margin: 0 auto;
}
.cid-sSapH7uHee .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sSapH7uHee .dataTables_wrapper {
  display: block;
}
.cid-sSapH7uHee .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sSapH7uHee .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sSapH7uHee table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sSapH7uHee table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sSapH7uHee table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sSapH7uHee table td {
  border-top: 1px solid #cccccc;
}
.cid-sSapH7uHee table.table {
  background: #e43f3f;
}
.cid-sSapH7uHee .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sSapH7uHee .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sSapH7uHee .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sSapH7uHee .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sSapH7uHee .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sSapH7uHee .dataTables_filter {
    text-align: center;
  }
  .cid-sSapH7uHee .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sSapH7uHee .mbr-section-title {
  color: #ffffff;
}
.cid-sSapH84sbc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSapH84sbc .content {
    text-align: center;
  }
  .cid-sSapH84sbc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSapH84sbc .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSapH84sbc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSapH84sbc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSapH84sbc .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSapH84sbc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSapH84sbc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSapH84sbc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSapH84sbc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSapH84sbc .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSapH84sbc .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSapH84sbc .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSapH84sbc .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSapH84sbc .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSapH84sbc .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSapH84sbc .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSapH84sbc .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ0KDbWuNt {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubwarsaw-1536x1024.png");
}
.cid-tQ0KDbWuNt .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ0KDbWuNt .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ0KDbWuNt .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ0KDbWuNt .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ0KDbWuNt .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ0KDbWuNt .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ0KDbWuNt .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ0KDbWuNt .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ0KDbWuNt .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ0KDbWuNt .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ0KDbWuNt .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ0KDbWuNt .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ0KDbWuNt .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ0KDbWuNt .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ0KDbWuNt .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ0KDbWuNt .mbr-text {
  color: #ffffff;
}
.cid-tQ0KDbWuNt .mbr-section-title {
  color: #ffffff;
}
.cid-tQ0KDbWuNt .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnB937Mfa {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnB937Mfa .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnB937Mfa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnB937Mfa .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnB937Mfa .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnB937Mfa .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnB937Mfa .card-title {
  color: #ffffff;
}
.cid-ucnBbbkEJL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnBbbkEJL img,
.cid-ucnBbbkEJL .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnBbbkEJL .item:focus,
.cid-ucnBbbkEJL span:focus {
  outline: none;
}
.cid-ucnBbbkEJL .item-wrapper {
  position: relative;
}
.cid-ucnBbbkEJL .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnBbbkEJL .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnBbbkEJL .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnBbbkEJL .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnBbbkEJL .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnBbbkEJL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnBbbkEJL .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnBbbkEJL .mbr-text,
.cid-ucnBbbkEJL .mbr-section-btn {
  text-align: left;
}
.cid-ucnBbbkEJL .item-title {
  text-align: left;
}
.cid-ucnBbbkEJL .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnBbbkEJL .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnBbbkEJL .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnBbbkEJL .embla__button--next,
.cid-ucnBbbkEJL .embla__button--prev {
  display: flex;
}
.cid-ucnBbbkEJL .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnBbbkEJL .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnBbbkEJL .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnBbbkEJL .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnBbbkEJL .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnBbbkEJL .embla__button {
    top: auto;
  }
}
.cid-ucnBbbkEJL .embla {
  position: relative;
  width: 100%;
}
.cid-ucnBbbkEJL .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnBbbkEJL .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnBbbkEJL .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnBbbkEJL .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnBbbkEJL .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnBbbkEJL .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnBbbkEJL .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnBbbkEJL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnBbMtTLv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnBbMtTLv .mbr-section-title {
  color: #000000;
}
.cid-sSr5wVnig5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sSr5wVnig5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sSr5wVnig5 .container-table {
  margin: 0 auto;
}
.cid-sSr5wVnig5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sSr5wVnig5 .dataTables_wrapper {
  display: block;
}
.cid-sSr5wVnig5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sSr5wVnig5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sSr5wVnig5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sSr5wVnig5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sSr5wVnig5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sSr5wVnig5 table td {
  border-top: 1px solid #cccccc;
}
.cid-sSr5wVnig5 table.table {
  background: #e43f3f;
}
.cid-sSr5wVnig5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sSr5wVnig5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sSr5wVnig5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sSr5wVnig5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sSr5wVnig5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sSr5wVnig5 .dataTables_filter {
    text-align: center;
  }
  .cid-sSr5wVnig5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sSr5wVnig5 .mbr-section-title {
  color: #ffffff;
}
.cid-sSr5wVWLXq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSr5wVWLXq .content {
    text-align: center;
  }
  .cid-sSr5wVWLXq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSr5wVWLXq .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSr5wVWLXq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSr5wVWLXq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSr5wVWLXq .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSr5wVWLXq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSr5wVWLXq .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSr5wVWLXq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSr5wVWLXq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSr5wVWLXq .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSr5wVWLXq .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSr5wVWLXq .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSr5wVWLXq .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSr5wVWLXq .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSr5wVWLXq .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSr5wVWLXq .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSr5wVWLXq .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9j4k3qf7 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubwarsaw-1536x1024.png");
}
.cid-tR9j4k3qf7 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9j4k3qf7 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9j4k3qf7 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9j4k3qf7 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9j4k3qf7 .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9j4k3qf7 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9j4k3qf7 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9j4k3qf7 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9j4k3qf7 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9j4k3qf7 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9j4k3qf7 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9j4k3qf7 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9j4k3qf7 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9j4k3qf7 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9j4k3qf7 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9j4k3qf7 .mbr-text {
  color: #ffffff;
}
.cid-tR9j4k3qf7 .mbr-section-title {
  color: #ffffff;
}
.cid-tR9j4k3qf7 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUQvgHMAb {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUQvgHMAb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUQvgHMAb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUQvgHMAb .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUQvgHMAb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUQvgHMAb .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUQvgHMAb .card-title {
  color: #ffffff;
}
.cid-ueUQw9rHc6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUQw9rHc6 img,
.cid-ueUQw9rHc6 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUQw9rHc6 .item:focus,
.cid-ueUQw9rHc6 span:focus {
  outline: none;
}
.cid-ueUQw9rHc6 .item-wrapper {
  position: relative;
}
.cid-ueUQw9rHc6 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUQw9rHc6 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUQw9rHc6 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUQw9rHc6 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUQw9rHc6 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUQw9rHc6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUQw9rHc6 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ueUQw9rHc6 .mbr-text,
.cid-ueUQw9rHc6 .mbr-section-btn {
  text-align: left;
}
.cid-ueUQw9rHc6 .item-title {
  text-align: left;
}
.cid-ueUQw9rHc6 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUQw9rHc6 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUQw9rHc6 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUQw9rHc6 .embla__button--next,
.cid-ueUQw9rHc6 .embla__button--prev {
  display: flex;
}
.cid-ueUQw9rHc6 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUQw9rHc6 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUQw9rHc6 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUQw9rHc6 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUQw9rHc6 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUQw9rHc6 .embla__button {
    top: auto;
  }
}
.cid-ueUQw9rHc6 .embla {
  position: relative;
  width: 100%;
}
.cid-ueUQw9rHc6 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUQw9rHc6 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUQw9rHc6 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUQw9rHc6 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUQw9rHc6 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUQw9rHc6 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUQw9rHc6 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUQw9rHc6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUQwW5cQK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUQwW5cQK .mbr-section-title {
  color: #000000;
}
.cid-sSr69ChcnH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sSr69ChcnH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sSr69ChcnH .container-table {
  margin: 0 auto;
}
.cid-sSr69ChcnH .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sSr69ChcnH .dataTables_wrapper {
  display: block;
}
.cid-sSr69ChcnH .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sSr69ChcnH .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sSr69ChcnH table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sSr69ChcnH table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sSr69ChcnH table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sSr69ChcnH table td {
  border-top: 1px solid #cccccc;
}
.cid-sSr69ChcnH table.table {
  background: #e43f3f;
}
.cid-sSr69ChcnH .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sSr69ChcnH .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sSr69ChcnH .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sSr69ChcnH .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sSr69ChcnH .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sSr69ChcnH .dataTables_filter {
    text-align: center;
  }
  .cid-sSr69ChcnH .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sSr69ChcnH .mbr-section-title {
  color: #ffffff;
}
.cid-sSr69CPBQY {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSr69CPBQY .content {
    text-align: center;
  }
  .cid-sSr69CPBQY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSr69CPBQY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSr69CPBQY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSr69CPBQY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSr69CPBQY .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSr69CPBQY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSr69CPBQY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSr69CPBQY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSr69CPBQY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSr69CPBQY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSr69CPBQY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSr69CPBQY .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSr69CPBQY .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSr69CPBQY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSr69CPBQY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSr69CPBQY .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSr69CPBQY .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uU7eHcCsCp {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-uU7eHcCsCp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7eHcCsCp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7eHcCsCp .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uU7eHcCsCp .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uU7eHcCsCp .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uU7eHcCsCp .card-wrapper {
    padding: 4rem;
  }
}
.cid-uU7eHcCsCp .mbr-text,
.cid-uU7eHcCsCp .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uU7eHcCsCp .card-title,
.cid-uU7eHcCsCp .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-uU7OhlxsNv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU7OhlxsNv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7OhlxsNv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7OhlxsNv .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uU7OhlxsNv .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU7OhlxsNv .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uU7OhlxsNv .content-head {
  max-width: 800px;
}
.cid-uU7OhlxsNv .mbr-section-title {
  color: #ff65c3;
}
.cid-uU7OhlxsNv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU7OhlxsNv .card-text {
  color: #ffffff;
}
.cid-uU7OhlxsNv .card-title {
  color: #ff65c3;
}
.cid-tRgkIj8EO6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRgkIj8EO6 .mbr-section-title {
  color: #ffdf00;
}
.cid-sSvu8of50H {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sSvu8of50H .content {
    text-align: center;
  }
  .cid-sSvu8of50H .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sSvu8of50H .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sSvu8of50H .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sSvu8of50H .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sSvu8of50H .google-map {
  height: 25rem;
  position: relative;
}
.cid-sSvu8of50H .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sSvu8of50H .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sSvu8of50H .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sSvu8of50H .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sSvu8of50H .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sSvu8of50H .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sSvu8of50H .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sSvu8of50H .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sSvu8of50H .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sSvu8of50H .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sSvu8of50H .list {
  list-style-type: none;
  padding: 0;
}
.cid-sSvu8of50H .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUfpzmIMD9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/onlineenglishspeakingclubflag-2000x1000.png");
}
.cid-uUfpzmIMD9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfpzmIMD9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfpzmIMD9 .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uUfpzmIMD9 .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUfpzmIMD9 .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUfpzmIMD9 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUfpzmIMD9 .mbr-text,
.cid-uUfpzmIMD9 .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUfpzmIMD9 .card-title,
.cid-uUfpzmIMD9 .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-uUiUxCjDSz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUiUxCjDSz .mbr-section-title {
  color: #ffffff;
}
.cid-uUfraeu6Zr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUfraeu6Zr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfraeu6Zr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfraeu6Zr .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uUfraeu6Zr .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUfraeu6Zr .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uUfraeu6Zr .content-head {
  max-width: 800px;
}
.cid-uUfraeu6Zr .mbr-section-title {
  color: #ff65c3;
}
.cid-uUfraeu6Zr .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uUfraeu6Zr .card-text {
  color: #ffffff;
}
.cid-uUfraeu6Zr .card-title {
  color: #ff65c3;
}
.cid-sTnU3G4Rl5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sTnU3G4Rl5 .content {
    text-align: center;
  }
  .cid-sTnU3G4Rl5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sTnU3G4Rl5 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sTnU3G4Rl5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sTnU3G4Rl5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sTnU3G4Rl5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sTnU3G4Rl5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sTnU3G4Rl5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sTnU3G4Rl5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sTnU3G4Rl5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sTnU3G4Rl5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sTnU3G4Rl5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sTnU3G4Rl5 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sTnU3G4Rl5 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sTnU3G4Rl5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sTnU3G4Rl5 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sTnU3G4Rl5 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sTnU3G4Rl5 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPomgHWBe {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubwarsaw-1536x1024.png");
}
.cid-tPPomgHWBe .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPomgHWBe .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPomgHWBe .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPomgHWBe .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPomgHWBe .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPomgHWBe .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPomgHWBe .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPomgHWBe .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPomgHWBe .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPomgHWBe .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPomgHWBe .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPomgHWBe .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPomgHWBe .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPomgHWBe .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPomgHWBe .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPomgHWBe .mbr-text {
  color: #ffffff;
}
.cid-tPPomgHWBe .mbr-section-title {
  color: #ffffff;
}
.cid-tPPomgHWBe .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmPn1iJTo {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmPn1iJTo .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmPn1iJTo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmPn1iJTo .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmPn1iJTo .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmPn1iJTo .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmPn1iJTo .card-title {
  color: #ffffff;
}
.cid-ucmPnTM30r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmPnTM30r img,
.cid-ucmPnTM30r .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmPnTM30r .item:focus,
.cid-ucmPnTM30r span:focus {
  outline: none;
}
.cid-ucmPnTM30r .item-wrapper {
  position: relative;
}
.cid-ucmPnTM30r .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmPnTM30r .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmPnTM30r .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmPnTM30r .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmPnTM30r .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmPnTM30r .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmPnTM30r .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmPnTM30r .mbr-text,
.cid-ucmPnTM30r .mbr-section-btn {
  text-align: left;
}
.cid-ucmPnTM30r .item-title {
  text-align: left;
}
.cid-ucmPnTM30r .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmPnTM30r .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmPnTM30r .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmPnTM30r .embla__button--next,
.cid-ucmPnTM30r .embla__button--prev {
  display: flex;
}
.cid-ucmPnTM30r .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmPnTM30r .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmPnTM30r .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmPnTM30r .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmPnTM30r .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmPnTM30r .embla__button {
    top: auto;
  }
}
.cid-ucmPnTM30r .embla {
  position: relative;
  width: 100%;
}
.cid-ucmPnTM30r .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmPnTM30r .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmPnTM30r .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmPnTM30r .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmPnTM30r .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmPnTM30r .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmPnTM30r .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmPnTM30r .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmPoE8C5b {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmPoE8C5b .mbr-section-title {
  color: #000000;
}
.cid-sZMH7usviU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZMH7usviU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZMH7usviU .container-table {
  margin: 0 auto;
}
.cid-sZMH7usviU .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZMH7usviU .dataTables_wrapper {
  display: block;
}
.cid-sZMH7usviU .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZMH7usviU .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZMH7usviU table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZMH7usviU table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZMH7usviU table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZMH7usviU table td {
  border-top: 1px solid #cccccc;
}
.cid-sZMH7usviU table.table {
  background: #e43f3f;
}
.cid-sZMH7usviU .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZMH7usviU .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZMH7usviU .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZMH7usviU .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZMH7usviU .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZMH7usviU .dataTables_filter {
    text-align: center;
  }
  .cid-sZMH7usviU .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZMH7usviU .mbr-section-title {
  color: #ffffff;
}
.cid-sZMH7uYVpL {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZMH7uYVpL .content {
    text-align: center;
  }
  .cid-sZMH7uYVpL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZMH7uYVpL .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZMH7uYVpL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZMH7uYVpL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZMH7uYVpL .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZMH7uYVpL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZMH7uYVpL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZMH7uYVpL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZMH7uYVpL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZMH7uYVpL .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZMH7uYVpL .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZMH7uYVpL .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZMH7uYVpL .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZMH7uYVpL .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZMH7uYVpL .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZMH7uYVpL .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZMH7uYVpL .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9jjewqCA {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubberlin-1800x928.jpg");
}
.cid-tR9jjewqCA .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9jjewqCA .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9jjewqCA .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9jjewqCA .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9jjewqCA .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9jjewqCA .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9jjewqCA .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9jjewqCA .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9jjewqCA .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9jjewqCA .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9jjewqCA .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9jjewqCA .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9jjewqCA .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9jjewqCA .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9jjewqCA .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9jjewqCA .mbr-text {
  color: #ffffff;
}
.cid-tR9jjewqCA .mbr-section-title {
  color: #ffffff;
}
.cid-tR9jjewqCA .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmSSw8doP {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmSSw8doP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmSSw8doP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmSSw8doP .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmSSw8doP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmSSw8doP .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmSSw8doP .card-title {
  color: #ffffff;
}
.cid-ucmSTpVOEk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmSTpVOEk img,
.cid-ucmSTpVOEk .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmSTpVOEk .item:focus,
.cid-ucmSTpVOEk span:focus {
  outline: none;
}
.cid-ucmSTpVOEk .item-wrapper {
  position: relative;
}
.cid-ucmSTpVOEk .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmSTpVOEk .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmSTpVOEk .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmSTpVOEk .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmSTpVOEk .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmSTpVOEk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmSTpVOEk .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmSTpVOEk .mbr-text,
.cid-ucmSTpVOEk .mbr-section-btn {
  text-align: left;
}
.cid-ucmSTpVOEk .item-title {
  text-align: left;
}
.cid-ucmSTpVOEk .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmSTpVOEk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmSTpVOEk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmSTpVOEk .embla__button--next,
.cid-ucmSTpVOEk .embla__button--prev {
  display: flex;
}
.cid-ucmSTpVOEk .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmSTpVOEk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmSTpVOEk .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmSTpVOEk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmSTpVOEk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmSTpVOEk .embla__button {
    top: auto;
  }
}
.cid-ucmSTpVOEk .embla {
  position: relative;
  width: 100%;
}
.cid-ucmSTpVOEk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmSTpVOEk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmSTpVOEk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmSTpVOEk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmSTpVOEk .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmSTpVOEk .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmSTpVOEk .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmSTpVOEk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmSU8YnHz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmSU8YnHz .mbr-section-title {
  color: #000000;
}
.cid-sZMI6G0KPM {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZMI6G0KPM .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZMI6G0KPM .container-table {
  margin: 0 auto;
}
.cid-sZMI6G0KPM .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZMI6G0KPM .dataTables_wrapper {
  display: block;
}
.cid-sZMI6G0KPM .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZMI6G0KPM .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZMI6G0KPM table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZMI6G0KPM table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZMI6G0KPM table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZMI6G0KPM table td {
  border-top: 1px solid #cccccc;
}
.cid-sZMI6G0KPM table.table {
  background: #e43f3f;
}
.cid-sZMI6G0KPM .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZMI6G0KPM .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZMI6G0KPM .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZMI6G0KPM .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZMI6G0KPM .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZMI6G0KPM .dataTables_filter {
    text-align: center;
  }
  .cid-sZMI6G0KPM .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZMI6G0KPM .mbr-section-title {
  color: #ffffff;
}
.cid-sZMI6GzsCK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZMI6GzsCK .content {
    text-align: center;
  }
  .cid-sZMI6GzsCK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZMI6GzsCK .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZMI6GzsCK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZMI6GzsCK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZMI6GzsCK .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZMI6GzsCK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZMI6GzsCK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZMI6GzsCK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZMI6GzsCK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZMI6GzsCK .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZMI6GzsCK .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZMI6GzsCK .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZMI6GzsCK .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZMI6GzsCK .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZMI6GzsCK .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZMI6GzsCK .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZMI6GzsCK .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9jKragc6 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubberlin-1800x928.jpg");
}
.cid-tR9jKragc6 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9jKragc6 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9jKragc6 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9jKragc6 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9jKragc6 .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9jKragc6 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9jKragc6 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9jKragc6 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9jKragc6 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9jKragc6 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9jKragc6 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9jKragc6 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9jKragc6 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9jKragc6 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9jKragc6 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9jKragc6 .mbr-text {
  color: #ffffff;
}
.cid-tR9jKragc6 .mbr-section-title {
  color: #ffffff;
}
.cid-tR9jKragc6 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmWR91RO1 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmWR91RO1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmWR91RO1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmWR91RO1 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmWR91RO1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmWR91RO1 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmWR91RO1 .card-title {
  color: #ffffff;
}
.cid-ucmWRUBpYq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmWRUBpYq img,
.cid-ucmWRUBpYq .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmWRUBpYq .item:focus,
.cid-ucmWRUBpYq span:focus {
  outline: none;
}
.cid-ucmWRUBpYq .item-wrapper {
  position: relative;
}
.cid-ucmWRUBpYq .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmWRUBpYq .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmWRUBpYq .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmWRUBpYq .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmWRUBpYq .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmWRUBpYq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmWRUBpYq .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmWRUBpYq .mbr-text,
.cid-ucmWRUBpYq .mbr-section-btn {
  text-align: left;
}
.cid-ucmWRUBpYq .item-title {
  text-align: left;
}
.cid-ucmWRUBpYq .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmWRUBpYq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmWRUBpYq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmWRUBpYq .embla__button--next,
.cid-ucmWRUBpYq .embla__button--prev {
  display: flex;
}
.cid-ucmWRUBpYq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmWRUBpYq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmWRUBpYq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmWRUBpYq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmWRUBpYq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmWRUBpYq .embla__button {
    top: auto;
  }
}
.cid-ucmWRUBpYq .embla {
  position: relative;
  width: 100%;
}
.cid-ucmWRUBpYq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmWRUBpYq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmWRUBpYq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmWRUBpYq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmWRUBpYq .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmWRUBpYq .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmWRUBpYq .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmWRUBpYq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmWSEfjgf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmWSEfjgf .mbr-section-title {
  color: #000000;
}
.cid-sZMIVfXr5d {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZMIVfXr5d .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZMIVfXr5d .container-table {
  margin: 0 auto;
}
.cid-sZMIVfXr5d .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZMIVfXr5d .dataTables_wrapper {
  display: block;
}
.cid-sZMIVfXr5d .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZMIVfXr5d .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZMIVfXr5d table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZMIVfXr5d table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZMIVfXr5d table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZMIVfXr5d table td {
  border-top: 1px solid #cccccc;
}
.cid-sZMIVfXr5d table.table {
  background: #e43f3f;
}
.cid-sZMIVfXr5d .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZMIVfXr5d .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZMIVfXr5d .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZMIVfXr5d .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZMIVfXr5d .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZMIVfXr5d .dataTables_filter {
    text-align: center;
  }
  .cid-sZMIVfXr5d .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZMIVfXr5d .mbr-section-title {
  color: #ffffff;
}
.cid-sZMIVgvfxQ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZMIVgvfxQ .content {
    text-align: center;
  }
  .cid-sZMIVgvfxQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZMIVgvfxQ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZMIVgvfxQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZMIVgvfxQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZMIVgvfxQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZMIVgvfxQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZMIVgvfxQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZMIVgvfxQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZMIVgvfxQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZMIVgvfxQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZMIVgvfxQ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZMIVgvfxQ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZMIVgvfxQ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZMIVgvfxQ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZMIVgvfxQ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZMIVgvfxQ .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZMIVgvfxQ .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucnzHUVSX8 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubriga-1-1536x1024.png");
}
.cid-ucnzHUVSX8 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ucnzHUVSX8 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ucnzHUVSX8 .icon-box .icon-text {
  overflow: hidden;
}
.cid-ucnzHUVSX8 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ucnzHUVSX8 .icon-box-link {
  text-decoration: none !important;
}
.cid-ucnzHUVSX8 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ucnzHUVSX8 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ucnzHUVSX8 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ucnzHUVSX8 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ucnzHUVSX8 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ucnzHUVSX8 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ucnzHUVSX8 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ucnzHUVSX8 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ucnzHUVSX8 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ucnzHUVSX8 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ucnzHUVSX8 .mbr-text {
  color: #ffffff;
}
.cid-ucnzHUVSX8 .mbr-section-title {
  color: #ffffff;
}
.cid-ucnzHUVSX8 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnzUkqGRO {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnzUkqGRO .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnzUkqGRO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnzUkqGRO .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnzUkqGRO .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnzUkqGRO .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnzUkqGRO .card-title {
  color: #ffffff;
}
.cid-ucnzUWhYHB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnzUWhYHB img,
.cid-ucnzUWhYHB .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnzUWhYHB .item:focus,
.cid-ucnzUWhYHB span:focus {
  outline: none;
}
.cid-ucnzUWhYHB .item-wrapper {
  position: relative;
}
.cid-ucnzUWhYHB .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnzUWhYHB .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnzUWhYHB .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnzUWhYHB .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnzUWhYHB .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnzUWhYHB .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnzUWhYHB .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnzUWhYHB .mbr-text,
.cid-ucnzUWhYHB .mbr-section-btn {
  text-align: left;
}
.cid-ucnzUWhYHB .item-title {
  text-align: left;
}
.cid-ucnzUWhYHB .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnzUWhYHB .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnzUWhYHB .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnzUWhYHB .embla__button--next,
.cid-ucnzUWhYHB .embla__button--prev {
  display: flex;
}
.cid-ucnzUWhYHB .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnzUWhYHB .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnzUWhYHB .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnzUWhYHB .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnzUWhYHB .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnzUWhYHB .embla__button {
    top: auto;
  }
}
.cid-ucnzUWhYHB .embla {
  position: relative;
  width: 100%;
}
.cid-ucnzUWhYHB .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnzUWhYHB .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnzUWhYHB .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnzUWhYHB .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnzUWhYHB .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnzUWhYHB .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnzUWhYHB .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnzUWhYHB .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnzVmIVYQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnzVmIVYQ .mbr-section-title {
  color: #000000;
}
.cid-sZMNrSiZ1B {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZMNrSiZ1B .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZMNrSiZ1B .container-table {
  margin: 0 auto;
}
.cid-sZMNrSiZ1B .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZMNrSiZ1B .dataTables_wrapper {
  display: block;
}
.cid-sZMNrSiZ1B .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZMNrSiZ1B .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZMNrSiZ1B table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZMNrSiZ1B table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZMNrSiZ1B table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZMNrSiZ1B table td {
  border-top: 1px solid #cccccc;
}
.cid-sZMNrSiZ1B table.table {
  background: #e43f3f;
}
.cid-sZMNrSiZ1B .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZMNrSiZ1B .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZMNrSiZ1B .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZMNrSiZ1B .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZMNrSiZ1B .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZMNrSiZ1B .dataTables_filter {
    text-align: center;
  }
  .cid-sZMNrSiZ1B .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZMNrSiZ1B .mbr-section-title {
  color: #ffffff;
}
.cid-sZMNrSRjlH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZMNrSRjlH .content {
    text-align: center;
  }
  .cid-sZMNrSRjlH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZMNrSRjlH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZMNrSRjlH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZMNrSRjlH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZMNrSRjlH .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZMNrSRjlH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZMNrSRjlH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZMNrSRjlH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZMNrSRjlH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZMNrSRjlH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZMNrSRjlH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZMNrSRjlH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZMNrSRjlH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZMNrSRjlH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZMNrSRjlH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZMNrSRjlH .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZMNrSRjlH .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR88eyO4LZ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubstockholm-1-1536x1024.png");
}
.cid-tR88eyO4LZ .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR88eyO4LZ .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR88eyO4LZ .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR88eyO4LZ .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR88eyO4LZ .icon-box-link {
  text-decoration: none !important;
}
.cid-tR88eyO4LZ .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR88eyO4LZ .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR88eyO4LZ .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR88eyO4LZ .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR88eyO4LZ .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR88eyO4LZ .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR88eyO4LZ .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR88eyO4LZ .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR88eyO4LZ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR88eyO4LZ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR88eyO4LZ .mbr-text {
  color: #ffffff;
}
.cid-tR88eyO4LZ .mbr-section-title {
  color: #ffffff;
}
.cid-tR88eyO4LZ .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnzuWcYm1 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnzuWcYm1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnzuWcYm1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnzuWcYm1 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnzuWcYm1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnzuWcYm1 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnzuWcYm1 .card-title {
  color: #ffffff;
}
.cid-ucnzvEl5NY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnzvEl5NY img,
.cid-ucnzvEl5NY .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnzvEl5NY .item:focus,
.cid-ucnzvEl5NY span:focus {
  outline: none;
}
.cid-ucnzvEl5NY .item-wrapper {
  position: relative;
}
.cid-ucnzvEl5NY .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnzvEl5NY .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnzvEl5NY .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnzvEl5NY .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnzvEl5NY .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnzvEl5NY .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnzvEl5NY .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnzvEl5NY .mbr-text,
.cid-ucnzvEl5NY .mbr-section-btn {
  text-align: left;
}
.cid-ucnzvEl5NY .item-title {
  text-align: left;
}
.cid-ucnzvEl5NY .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnzvEl5NY .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnzvEl5NY .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnzvEl5NY .embla__button--next,
.cid-ucnzvEl5NY .embla__button--prev {
  display: flex;
}
.cid-ucnzvEl5NY .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnzvEl5NY .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnzvEl5NY .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnzvEl5NY .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnzvEl5NY .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnzvEl5NY .embla__button {
    top: auto;
  }
}
.cid-ucnzvEl5NY .embla {
  position: relative;
  width: 100%;
}
.cid-ucnzvEl5NY .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnzvEl5NY .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnzvEl5NY .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnzvEl5NY .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnzvEl5NY .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnzvEl5NY .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnzvEl5NY .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnzvEl5NY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnzwjHHxn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnzwjHHxn .mbr-section-title {
  color: #000000;
}
.cid-sZMOsbNxkE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZMOsbNxkE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZMOsbNxkE .container-table {
  margin: 0 auto;
}
.cid-sZMOsbNxkE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZMOsbNxkE .dataTables_wrapper {
  display: block;
}
.cid-sZMOsbNxkE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZMOsbNxkE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZMOsbNxkE table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZMOsbNxkE table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZMOsbNxkE table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZMOsbNxkE table td {
  border-top: 1px solid #cccccc;
}
.cid-sZMOsbNxkE table.table {
  background: #e43f3f;
}
.cid-sZMOsbNxkE .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZMOsbNxkE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZMOsbNxkE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZMOsbNxkE .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZMOsbNxkE .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZMOsbNxkE .dataTables_filter {
    text-align: center;
  }
  .cid-sZMOsbNxkE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZMOsbNxkE .mbr-section-title {
  color: #ffffff;
}
.cid-tS4Vjz3cvl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #212529;
}
.cid-tS4Vjz3cvl .mbr-section-title {
  color: #e43f3f;
}
.cid-sZMOscm14t {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZMOscm14t .content {
    text-align: center;
  }
  .cid-sZMOscm14t .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZMOscm14t .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZMOscm14t .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZMOscm14t .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZMOscm14t .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZMOscm14t .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZMOscm14t .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZMOscm14t .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZMOscm14t .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZMOscm14t .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZMOscm14t .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZMOscm14t .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZMOscm14t .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZMOscm14t .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZMOscm14t .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZMOscm14t .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZMOscm14t .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9fIZA1Hr {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishconversationclubmadrid-1800x928.jpg");
}
.cid-tR9fIZA1Hr .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9fIZA1Hr .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9fIZA1Hr .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9fIZA1Hr .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9fIZA1Hr .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9fIZA1Hr .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9fIZA1Hr .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9fIZA1Hr .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9fIZA1Hr .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9fIZA1Hr .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9fIZA1Hr .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9fIZA1Hr .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9fIZA1Hr .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9fIZA1Hr .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9fIZA1Hr .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9fIZA1Hr .mbr-text {
  color: #ffffff;
}
.cid-tR9fIZA1Hr .mbr-section-title {
  color: #ffffff;
}
.cid-tR9fIZA1Hr .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFjrRhSVB {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFjrRhSVB .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFjrRhSVB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFjrRhSVB .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFjrRhSVB .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFjrRhSVB .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFjrRhSVB .card-title {
  color: #ffffff;
}
.cid-ucFjsjXGJ2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFjsjXGJ2 img,
.cid-ucFjsjXGJ2 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFjsjXGJ2 .item:focus,
.cid-ucFjsjXGJ2 span:focus {
  outline: none;
}
.cid-ucFjsjXGJ2 .item-wrapper {
  position: relative;
}
.cid-ucFjsjXGJ2 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFjsjXGJ2 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFjsjXGJ2 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFjsjXGJ2 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFjsjXGJ2 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFjsjXGJ2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFjsjXGJ2 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucFjsjXGJ2 .mbr-text,
.cid-ucFjsjXGJ2 .mbr-section-btn {
  text-align: left;
}
.cid-ucFjsjXGJ2 .item-title {
  text-align: left;
}
.cid-ucFjsjXGJ2 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFjsjXGJ2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFjsjXGJ2 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFjsjXGJ2 .embla__button--next,
.cid-ucFjsjXGJ2 .embla__button--prev {
  display: flex;
}
.cid-ucFjsjXGJ2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFjsjXGJ2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFjsjXGJ2 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFjsjXGJ2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFjsjXGJ2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFjsjXGJ2 .embla__button {
    top: auto;
  }
}
.cid-ucFjsjXGJ2 .embla {
  position: relative;
  width: 100%;
}
.cid-ucFjsjXGJ2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFjsjXGJ2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFjsjXGJ2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFjsjXGJ2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFjsjXGJ2 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFjsjXGJ2 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFjsjXGJ2 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFjsjXGJ2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFjsXkGhh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFjsXkGhh .mbr-section-title {
  color: #000000;
}
.cid-sZO51XDObK {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZO51XDObK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZO51XDObK .container-table {
  margin: 0 auto;
}
.cid-sZO51XDObK .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZO51XDObK .dataTables_wrapper {
  display: block;
}
.cid-sZO51XDObK .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZO51XDObK .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZO51XDObK table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZO51XDObK table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZO51XDObK table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZO51XDObK table td {
  border-top: 1px solid #cccccc;
}
.cid-sZO51XDObK table.table {
  background: #e43f3f;
}
.cid-sZO51XDObK .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZO51XDObK .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZO51XDObK .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZO51XDObK .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZO51XDObK .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZO51XDObK .dataTables_filter {
    text-align: center;
  }
  .cid-sZO51XDObK .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZO51XDObK .mbr-section-title {
  color: #ffffff;
}
.cid-sZO51Y52dS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZO51Y52dS .content {
    text-align: center;
  }
  .cid-sZO51Y52dS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZO51Y52dS .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZO51Y52dS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZO51Y52dS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZO51Y52dS .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZO51Y52dS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZO51Y52dS .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZO51Y52dS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZO51Y52dS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZO51Y52dS .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZO51Y52dS .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZO51Y52dS .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZO51Y52dS .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZO51Y52dS .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZO51Y52dS .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZO51Y52dS .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZO51Y52dS .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR88BHGp74 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishconversationclubmadrid-1800x928.jpg");
}
.cid-tR88BHGp74 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR88BHGp74 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR88BHGp74 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR88BHGp74 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR88BHGp74 .icon-box-link {
  text-decoration: none !important;
}
.cid-tR88BHGp74 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR88BHGp74 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR88BHGp74 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR88BHGp74 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR88BHGp74 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR88BHGp74 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR88BHGp74 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR88BHGp74 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR88BHGp74 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR88BHGp74 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR88BHGp74 .mbr-text {
  color: #ffffff;
}
.cid-tR88BHGp74 .mbr-section-title {
  color: #ffffff;
}
.cid-tR88BHGp74 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFjb2931p {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFjb2931p .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFjb2931p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFjb2931p .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFjb2931p .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFjb2931p .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFjb2931p .card-title {
  color: #ffffff;
}
.cid-ucFjbGAIyl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFjbGAIyl img,
.cid-ucFjbGAIyl .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFjbGAIyl .item:focus,
.cid-ucFjbGAIyl span:focus {
  outline: none;
}
.cid-ucFjbGAIyl .item-wrapper {
  position: relative;
}
.cid-ucFjbGAIyl .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFjbGAIyl .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFjbGAIyl .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFjbGAIyl .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFjbGAIyl .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFjbGAIyl .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFjbGAIyl .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucFjbGAIyl .mbr-text,
.cid-ucFjbGAIyl .mbr-section-btn {
  text-align: left;
}
.cid-ucFjbGAIyl .item-title {
  text-align: left;
}
.cid-ucFjbGAIyl .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFjbGAIyl .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFjbGAIyl .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFjbGAIyl .embla__button--next,
.cid-ucFjbGAIyl .embla__button--prev {
  display: flex;
}
.cid-ucFjbGAIyl .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFjbGAIyl .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFjbGAIyl .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFjbGAIyl .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFjbGAIyl .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFjbGAIyl .embla__button {
    top: auto;
  }
}
.cid-ucFjbGAIyl .embla {
  position: relative;
  width: 100%;
}
.cid-ucFjbGAIyl .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFjbGAIyl .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFjbGAIyl .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFjbGAIyl .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFjbGAIyl .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFjbGAIyl .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFjbGAIyl .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFjbGAIyl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFjcpfDOZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFjcpfDOZ .mbr-section-title {
  color: #000000;
}
.cid-sZO4j3wXX6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZO4j3wXX6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZO4j3wXX6 .container-table {
  margin: 0 auto;
}
.cid-sZO4j3wXX6 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZO4j3wXX6 .dataTables_wrapper {
  display: block;
}
.cid-sZO4j3wXX6 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZO4j3wXX6 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZO4j3wXX6 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZO4j3wXX6 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZO4j3wXX6 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZO4j3wXX6 table td {
  border-top: 1px solid #cccccc;
}
.cid-sZO4j3wXX6 table.table {
  background: #e43f3f;
}
.cid-sZO4j3wXX6 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZO4j3wXX6 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZO4j3wXX6 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZO4j3wXX6 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZO4j3wXX6 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZO4j3wXX6 .dataTables_filter {
    text-align: center;
  }
  .cid-sZO4j3wXX6 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZO4j3wXX6 .mbr-section-title {
  color: #ffffff;
}
.cid-sZO4j42vNP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZO4j42vNP .content {
    text-align: center;
  }
  .cid-sZO4j42vNP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZO4j42vNP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZO4j42vNP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZO4j42vNP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZO4j42vNP .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZO4j42vNP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZO4j42vNP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZO4j42vNP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZO4j42vNP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZO4j42vNP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZO4j42vNP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZO4j42vNP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZO4j42vNP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZO4j42vNP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZO4j42vNP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZO4j42vNP .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZO4j42vNP .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9fwwS5HC {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishconversationclubmadrid-1800x928.jpg");
}
.cid-tR9fwwS5HC .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9fwwS5HC .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9fwwS5HC .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9fwwS5HC .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9fwwS5HC .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9fwwS5HC .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9fwwS5HC .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9fwwS5HC .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9fwwS5HC .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9fwwS5HC .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9fwwS5HC .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9fwwS5HC .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9fwwS5HC .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9fwwS5HC .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9fwwS5HC .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9fwwS5HC .mbr-text {
  color: #ffffff;
}
.cid-tR9fwwS5HC .mbr-section-title {
  color: #ffffff;
}
.cid-tR9fwwS5HC .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGfeBkl37 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGfeBkl37 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGfeBkl37 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGfeBkl37 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGfeBkl37 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGfeBkl37 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGfeBkl37 .card-title {
  color: #ffffff;
}
.cid-ucGffuskFo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGffuskFo img,
.cid-ucGffuskFo .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGffuskFo .item:focus,
.cid-ucGffuskFo span:focus {
  outline: none;
}
.cid-ucGffuskFo .item-wrapper {
  position: relative;
}
.cid-ucGffuskFo .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGffuskFo .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGffuskFo .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGffuskFo .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGffuskFo .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGffuskFo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGffuskFo .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucGffuskFo .mbr-text,
.cid-ucGffuskFo .mbr-section-btn {
  text-align: left;
}
.cid-ucGffuskFo .item-title {
  text-align: left;
}
.cid-ucGffuskFo .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGffuskFo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGffuskFo .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGffuskFo .embla__button--next,
.cid-ucGffuskFo .embla__button--prev {
  display: flex;
}
.cid-ucGffuskFo .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGffuskFo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGffuskFo .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGffuskFo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGffuskFo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGffuskFo .embla__button {
    top: auto;
  }
}
.cid-ucGffuskFo .embla {
  position: relative;
  width: 100%;
}
.cid-ucGffuskFo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGffuskFo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGffuskFo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGffuskFo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGffuskFo .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGffuskFo .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGffuskFo .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGffuskFo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGfg7TkQJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGfg7TkQJ .mbr-section-title {
  color: #000000;
}
.cid-sZO4XZbnGn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZO4XZbnGn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZO4XZbnGn .container-table {
  margin: 0 auto;
}
.cid-sZO4XZbnGn .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZO4XZbnGn .dataTables_wrapper {
  display: block;
}
.cid-sZO4XZbnGn .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZO4XZbnGn .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZO4XZbnGn table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZO4XZbnGn table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZO4XZbnGn table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZO4XZbnGn table td {
  border-top: 1px solid #cccccc;
}
.cid-sZO4XZbnGn table.table {
  background: #e43f3f;
}
.cid-sZO4XZbnGn .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZO4XZbnGn .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZO4XZbnGn .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZO4XZbnGn .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZO4XZbnGn .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZO4XZbnGn .dataTables_filter {
    text-align: center;
  }
  .cid-sZO4XZbnGn .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZO4XZbnGn .mbr-section-title {
  color: #ffffff;
}
.cid-sZO4XZDZ18 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZO4XZDZ18 .content {
    text-align: center;
  }
  .cid-sZO4XZDZ18 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZO4XZDZ18 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZO4XZDZ18 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZO4XZDZ18 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZO4XZDZ18 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZO4XZDZ18 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZO4XZDZ18 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZO4XZDZ18 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZO4XZDZ18 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZO4XZDZ18 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZO4XZDZ18 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZO4XZDZ18 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZO4XZDZ18 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZO4XZDZ18 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZO4XZDZ18 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZO4XZDZ18 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZO4XZDZ18 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9fivB2qr {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishconversationclubmadrid-1800x928.jpg");
}
.cid-tR9fivB2qr .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9fivB2qr .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9fivB2qr .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9fivB2qr .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9fivB2qr .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9fivB2qr .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9fivB2qr .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9fivB2qr .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9fivB2qr .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9fivB2qr .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9fivB2qr .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9fivB2qr .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9fivB2qr .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9fivB2qr .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9fivB2qr .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9fivB2qr .mbr-text {
  color: #ffffff;
}
.cid-tR9fivB2qr .mbr-section-title {
  color: #ffffff;
}
.cid-tR9fivB2qr .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUQQZO4Uu {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUQQZO4Uu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUQQZO4Uu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUQQZO4Uu .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUQQZO4Uu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUQQZO4Uu .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUQQZO4Uu .card-title {
  color: #ffffff;
}
.cid-ueUQRN9tSq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUQRN9tSq img,
.cid-ueUQRN9tSq .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUQRN9tSq .item:focus,
.cid-ueUQRN9tSq span:focus {
  outline: none;
}
.cid-ueUQRN9tSq .item-wrapper {
  position: relative;
}
.cid-ueUQRN9tSq .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUQRN9tSq .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUQRN9tSq .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUQRN9tSq .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUQRN9tSq .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUQRN9tSq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUQRN9tSq .mbr-section-title {
  color: #ffb5b5;
}
.cid-ueUQRN9tSq .mbr-text,
.cid-ueUQRN9tSq .mbr-section-btn {
  text-align: left;
}
.cid-ueUQRN9tSq .item-title {
  text-align: left;
}
.cid-ueUQRN9tSq .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUQRN9tSq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUQRN9tSq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUQRN9tSq .embla__button--next,
.cid-ueUQRN9tSq .embla__button--prev {
  display: flex;
}
.cid-ueUQRN9tSq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUQRN9tSq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUQRN9tSq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUQRN9tSq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUQRN9tSq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUQRN9tSq .embla__button {
    top: auto;
  }
}
.cid-ueUQRN9tSq .embla {
  position: relative;
  width: 100%;
}
.cid-ueUQRN9tSq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUQRN9tSq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUQRN9tSq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUQRN9tSq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUQRN9tSq .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUQRN9tSq .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUQRN9tSq .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUQRN9tSq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUQSlnciy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUQSlnciy .mbr-section-title {
  color: #000000;
}
.cid-sZO4TxQNCJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZO4TxQNCJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZO4TxQNCJ .container-table {
  margin: 0 auto;
}
.cid-sZO4TxQNCJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZO4TxQNCJ .dataTables_wrapper {
  display: block;
}
.cid-sZO4TxQNCJ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZO4TxQNCJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZO4TxQNCJ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZO4TxQNCJ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZO4TxQNCJ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZO4TxQNCJ table td {
  border-top: 1px solid #cccccc;
}
.cid-sZO4TxQNCJ table.table {
  background: #e43f3f;
}
.cid-sZO4TxQNCJ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZO4TxQNCJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZO4TxQNCJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZO4TxQNCJ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZO4TxQNCJ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZO4TxQNCJ .dataTables_filter {
    text-align: center;
  }
  .cid-sZO4TxQNCJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZO4TxQNCJ .mbr-section-title {
  color: #ffffff;
}
.cid-sZO4TylKRr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZO4TylKRr .content {
    text-align: center;
  }
  .cid-sZO4TylKRr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZO4TylKRr .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZO4TylKRr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZO4TylKRr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZO4TylKRr .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZO4TylKRr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZO4TylKRr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZO4TylKRr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZO4TylKRr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZO4TylKRr .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZO4TylKRr .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZO4TylKRr .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZO4TylKRr .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZO4TylKRr .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZO4TylKRr .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZO4TylKRr .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZO4TylKRr .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9eMjX4QG {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishconversationclubmadrid-1800x928.jpg");
}
.cid-tR9eMjX4QG .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9eMjX4QG .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9eMjX4QG .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9eMjX4QG .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9eMjX4QG .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9eMjX4QG .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9eMjX4QG .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9eMjX4QG .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9eMjX4QG .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9eMjX4QG .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9eMjX4QG .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9eMjX4QG .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9eMjX4QG .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9eMjX4QG .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9eMjX4QG .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9eMjX4QG .mbr-text {
  color: #ffffff;
}
.cid-tR9eMjX4QG .mbr-section-title {
  color: #ffffff;
}
.cid-tR9eMjX4QG .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFiW5Me50 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFiW5Me50 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFiW5Me50 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFiW5Me50 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFiW5Me50 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFiW5Me50 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFiW5Me50 .card-title {
  color: #ffffff;
}
.cid-ucFiWHpPWv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFiWHpPWv img,
.cid-ucFiWHpPWv .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFiWHpPWv .item:focus,
.cid-ucFiWHpPWv span:focus {
  outline: none;
}
.cid-ucFiWHpPWv .item-wrapper {
  position: relative;
}
.cid-ucFiWHpPWv .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFiWHpPWv .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFiWHpPWv .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFiWHpPWv .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFiWHpPWv .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFiWHpPWv .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFiWHpPWv .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucFiWHpPWv .mbr-text,
.cid-ucFiWHpPWv .mbr-section-btn {
  text-align: left;
}
.cid-ucFiWHpPWv .item-title {
  text-align: left;
}
.cid-ucFiWHpPWv .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFiWHpPWv .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFiWHpPWv .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFiWHpPWv .embla__button--next,
.cid-ucFiWHpPWv .embla__button--prev {
  display: flex;
}
.cid-ucFiWHpPWv .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFiWHpPWv .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFiWHpPWv .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFiWHpPWv .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFiWHpPWv .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFiWHpPWv .embla__button {
    top: auto;
  }
}
.cid-ucFiWHpPWv .embla {
  position: relative;
  width: 100%;
}
.cid-ucFiWHpPWv .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFiWHpPWv .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFiWHpPWv .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFiWHpPWv .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFiWHpPWv .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFiWHpPWv .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFiWHpPWv .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFiWHpPWv .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFiXhLFLW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFiXhLFLW .mbr-section-title {
  color: #000000;
}
.cid-sZO5t66dp6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZO5t66dp6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZO5t66dp6 .container-table {
  margin: 0 auto;
}
.cid-sZO5t66dp6 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZO5t66dp6 .dataTables_wrapper {
  display: block;
}
.cid-sZO5t66dp6 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZO5t66dp6 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZO5t66dp6 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZO5t66dp6 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZO5t66dp6 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZO5t66dp6 table td {
  border-top: 1px solid #cccccc;
}
.cid-sZO5t66dp6 table.table {
  background: #e43f3f;
}
.cid-sZO5t66dp6 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZO5t66dp6 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZO5t66dp6 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZO5t66dp6 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZO5t66dp6 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZO5t66dp6 .dataTables_filter {
    text-align: center;
  }
  .cid-sZO5t66dp6 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZO5t66dp6 .mbr-section-title {
  color: #ffffff;
}
.cid-sZO5t6DFoq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZO5t6DFoq .content {
    text-align: center;
  }
  .cid-sZO5t6DFoq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZO5t6DFoq .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZO5t6DFoq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZO5t6DFoq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZO5t6DFoq .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZO5t6DFoq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZO5t6DFoq .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZO5t6DFoq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZO5t6DFoq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZO5t6DFoq .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZO5t6DFoq .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZO5t6DFoq .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZO5t6DFoq .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZO5t6DFoq .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZO5t6DFoq .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZO5t6DFoq .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZO5t6DFoq .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9g2DJvEl {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishconversationclubmadrid-1800x928.jpg");
}
.cid-tR9g2DJvEl .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9g2DJvEl .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9g2DJvEl .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9g2DJvEl .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9g2DJvEl .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9g2DJvEl .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9g2DJvEl .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9g2DJvEl .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9g2DJvEl .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9g2DJvEl .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9g2DJvEl .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9g2DJvEl .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9g2DJvEl .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9g2DJvEl .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9g2DJvEl .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9g2DJvEl .mbr-text {
  color: #ffffff;
}
.cid-tR9g2DJvEl .mbr-section-title {
  color: #ffffff;
}
.cid-tR9g2DJvEl .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUSbFsMdw {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUSbFsMdw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUSbFsMdw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUSbFsMdw .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUSbFsMdw .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUSbFsMdw .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUSbFsMdw .card-title {
  color: #ffffff;
}
.cid-ueUScuBioq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUScuBioq img,
.cid-ueUScuBioq .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUScuBioq .item:focus,
.cid-ueUScuBioq span:focus {
  outline: none;
}
.cid-ueUScuBioq .item-wrapper {
  position: relative;
}
.cid-ueUScuBioq .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUScuBioq .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUScuBioq .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUScuBioq .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUScuBioq .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUScuBioq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUScuBioq .mbr-section-title {
  color: #ffb5b5;
}
.cid-ueUScuBioq .mbr-text,
.cid-ueUScuBioq .mbr-section-btn {
  text-align: left;
}
.cid-ueUScuBioq .item-title {
  text-align: left;
}
.cid-ueUScuBioq .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUScuBioq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUScuBioq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUScuBioq .embla__button--next,
.cid-ueUScuBioq .embla__button--prev {
  display: flex;
}
.cid-ueUScuBioq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUScuBioq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUScuBioq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUScuBioq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUScuBioq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUScuBioq .embla__button {
    top: auto;
  }
}
.cid-ueUScuBioq .embla {
  position: relative;
  width: 100%;
}
.cid-ueUScuBioq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUScuBioq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUScuBioq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUScuBioq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUScuBioq .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUScuBioq .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUScuBioq .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUScuBioq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUScVGCtk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUScVGCtk .mbr-section-title {
  color: #000000;
}
.cid-sZO7j2RpVf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZO7j2RpVf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZO7j2RpVf .container-table {
  margin: 0 auto;
}
.cid-sZO7j2RpVf .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZO7j2RpVf .dataTables_wrapper {
  display: block;
}
.cid-sZO7j2RpVf .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZO7j2RpVf .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZO7j2RpVf table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZO7j2RpVf table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZO7j2RpVf table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZO7j2RpVf table td {
  border-top: 1px solid #cccccc;
}
.cid-sZO7j2RpVf table.table {
  background: #e43f3f;
}
.cid-sZO7j2RpVf .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZO7j2RpVf .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZO7j2RpVf .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZO7j2RpVf .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZO7j2RpVf .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZO7j2RpVf .dataTables_filter {
    text-align: center;
  }
  .cid-sZO7j2RpVf .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZO7j2RpVf .mbr-section-title {
  color: #ffffff;
}
.cid-sZO7j3q75Y {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZO7j3q75Y .content {
    text-align: center;
  }
  .cid-sZO7j3q75Y .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZO7j3q75Y .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZO7j3q75Y .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZO7j3q75Y .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZO7j3q75Y .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZO7j3q75Y .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZO7j3q75Y .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZO7j3q75Y .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZO7j3q75Y .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZO7j3q75Y .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZO7j3q75Y .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZO7j3q75Y .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZO7j3q75Y .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZO7j3q75Y .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZO7j3q75Y .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZO7j3q75Y .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZO7j3q75Y .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9ghcpbl9 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishconversationclubmadrid-1800x928.jpg");
}
.cid-tR9ghcpbl9 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9ghcpbl9 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9ghcpbl9 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9ghcpbl9 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9ghcpbl9 .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9ghcpbl9 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9ghcpbl9 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9ghcpbl9 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9ghcpbl9 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9ghcpbl9 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9ghcpbl9 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9ghcpbl9 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9ghcpbl9 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9ghcpbl9 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9ghcpbl9 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9ghcpbl9 .mbr-text {
  color: #ffffff;
}
.cid-tR9ghcpbl9 .mbr-section-title {
  color: #ffffff;
}
.cid-tR9ghcpbl9 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmUfozwcm {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmUfozwcm .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmUfozwcm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmUfozwcm .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmUfozwcm .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmUfozwcm .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmUfozwcm .card-title {
  color: #ffffff;
}
.cid-ucmUgmtZT4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmUgmtZT4 img,
.cid-ucmUgmtZT4 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmUgmtZT4 .item:focus,
.cid-ucmUgmtZT4 span:focus {
  outline: none;
}
.cid-ucmUgmtZT4 .item-wrapper {
  position: relative;
}
.cid-ucmUgmtZT4 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmUgmtZT4 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmUgmtZT4 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmUgmtZT4 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmUgmtZT4 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmUgmtZT4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmUgmtZT4 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmUgmtZT4 .mbr-text,
.cid-ucmUgmtZT4 .mbr-section-btn {
  text-align: left;
}
.cid-ucmUgmtZT4 .item-title {
  text-align: left;
}
.cid-ucmUgmtZT4 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmUgmtZT4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmUgmtZT4 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmUgmtZT4 .embla__button--next,
.cid-ucmUgmtZT4 .embla__button--prev {
  display: flex;
}
.cid-ucmUgmtZT4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmUgmtZT4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmUgmtZT4 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmUgmtZT4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmUgmtZT4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmUgmtZT4 .embla__button {
    top: auto;
  }
}
.cid-ucmUgmtZT4 .embla {
  position: relative;
  width: 100%;
}
.cid-ucmUgmtZT4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmUgmtZT4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmUgmtZT4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmUgmtZT4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmUgmtZT4 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmUgmtZT4 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmUgmtZT4 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmUgmtZT4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmUh7HoQf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmUh7HoQf .mbr-section-title {
  color: #000000;
}
.cid-sZO7mgAsV5 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-sZO7mgAsV5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sZO7mgAsV5 .container-table {
  margin: 0 auto;
}
.cid-sZO7mgAsV5 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-sZO7mgAsV5 .dataTables_wrapper {
  display: block;
}
.cid-sZO7mgAsV5 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-sZO7mgAsV5 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-sZO7mgAsV5 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-sZO7mgAsV5 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-sZO7mgAsV5 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-sZO7mgAsV5 table td {
  border-top: 1px solid #cccccc;
}
.cid-sZO7mgAsV5 table.table {
  background: #e43f3f;
}
.cid-sZO7mgAsV5 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-sZO7mgAsV5 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-sZO7mgAsV5 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-sZO7mgAsV5 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-sZO7mgAsV5 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-sZO7mgAsV5 .dataTables_filter {
    text-align: center;
  }
  .cid-sZO7mgAsV5 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-sZO7mgAsV5 .mbr-section-title {
  color: #ffffff;
}
.cid-sZO7mh2qn5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sZO7mh2qn5 .content {
    text-align: center;
  }
  .cid-sZO7mh2qn5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sZO7mh2qn5 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sZO7mh2qn5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sZO7mh2qn5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sZO7mh2qn5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-sZO7mh2qn5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sZO7mh2qn5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sZO7mh2qn5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sZO7mh2qn5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sZO7mh2qn5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sZO7mh2qn5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sZO7mh2qn5 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sZO7mh2qn5 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sZO7mh2qn5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sZO7mh2qn5 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sZO7mh2qn5 .list {
  list-style-type: none;
  padding: 0;
}
.cid-sZO7mh2qn5 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8CIgU4c3 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubsofia-1536x1024.png");
}
.cid-tR8CIgU4c3 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8CIgU4c3 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8CIgU4c3 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8CIgU4c3 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8CIgU4c3 .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8CIgU4c3 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8CIgU4c3 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8CIgU4c3 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8CIgU4c3 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8CIgU4c3 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8CIgU4c3 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8CIgU4c3 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8CIgU4c3 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8CIgU4c3 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8CIgU4c3 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8CIgU4c3 .mbr-text {
  color: #ffffff;
}
.cid-tR8CIgU4c3 .mbr-section-title {
  color: #ffffff;
}
.cid-tR8CIgU4c3 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGiDMOVSF {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGiDMOVSF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGiDMOVSF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGiDMOVSF .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGiDMOVSF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGiDMOVSF .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGiDMOVSF .card-title {
  color: #ffffff;
}
.cid-ucGiF3Xk3X {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGiF3Xk3X img,
.cid-ucGiF3Xk3X .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGiF3Xk3X .item:focus,
.cid-ucGiF3Xk3X span:focus {
  outline: none;
}
.cid-ucGiF3Xk3X .item-wrapper {
  position: relative;
}
.cid-ucGiF3Xk3X .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGiF3Xk3X .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGiF3Xk3X .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGiF3Xk3X .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGiF3Xk3X .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGiF3Xk3X .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGiF3Xk3X .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucGiF3Xk3X .mbr-text,
.cid-ucGiF3Xk3X .mbr-section-btn {
  text-align: left;
}
.cid-ucGiF3Xk3X .item-title {
  text-align: left;
}
.cid-ucGiF3Xk3X .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGiF3Xk3X .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGiF3Xk3X .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGiF3Xk3X .embla__button--next,
.cid-ucGiF3Xk3X .embla__button--prev {
  display: flex;
}
.cid-ucGiF3Xk3X .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGiF3Xk3X .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGiF3Xk3X .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGiF3Xk3X .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGiF3Xk3X .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGiF3Xk3X .embla__button {
    top: auto;
  }
}
.cid-ucGiF3Xk3X .embla {
  position: relative;
  width: 100%;
}
.cid-ucGiF3Xk3X .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGiF3Xk3X .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGiF3Xk3X .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGiF3Xk3X .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGiF3Xk3X .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGiF3Xk3X .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGiF3Xk3X .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGiF3Xk3X .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGiFOClwP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGiFOClwP .mbr-section-title {
  color: #000000;
}
.cid-t0DAtjxjHw {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t0DAtjxjHw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t0DAtjxjHw .container-table {
  margin: 0 auto;
}
.cid-t0DAtjxjHw .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t0DAtjxjHw .dataTables_wrapper {
  display: block;
}
.cid-t0DAtjxjHw .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t0DAtjxjHw .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t0DAtjxjHw table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t0DAtjxjHw table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t0DAtjxjHw table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t0DAtjxjHw table td {
  border-top: 1px solid #cccccc;
}
.cid-t0DAtjxjHw table.table {
  background: #e43f3f;
}
.cid-t0DAtjxjHw .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t0DAtjxjHw .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t0DAtjxjHw .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t0DAtjxjHw .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t0DAtjxjHw .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t0DAtjxjHw .dataTables_filter {
    text-align: center;
  }
  .cid-t0DAtjxjHw .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t0DAtjxjHw .mbr-section-title {
  color: #ffffff;
}
.cid-t0DAtjXY4f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0DAtjXY4f .content {
    text-align: center;
  }
  .cid-t0DAtjXY4f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0DAtjXY4f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0DAtjXY4f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0DAtjXY4f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0DAtjXY4f .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0DAtjXY4f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0DAtjXY4f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0DAtjXY4f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0DAtjXY4f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0DAtjXY4f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0DAtjXY4f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0DAtjXY4f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0DAtjXY4f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0DAtjXY4f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0DAtjXY4f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0DAtjXY4f .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0DAtjXY4f .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8DABH89r {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubpristina-800x534.jpg");
}
.cid-tR8DABH89r .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8DABH89r .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8DABH89r .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8DABH89r .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8DABH89r .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8DABH89r .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8DABH89r .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8DABH89r .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8DABH89r .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8DABH89r .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8DABH89r .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8DABH89r .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8DABH89r .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8DABH89r .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8DABH89r .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8DABH89r .mbr-text {
  color: #ffffff;
}
.cid-tR8DABH89r .mbr-section-title {
  color: #ffffff;
}
.cid-tR8DABH89r .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGjubUGEj {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGjubUGEj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGjubUGEj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGjubUGEj .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGjubUGEj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGjubUGEj .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGjubUGEj .card-title {
  color: #ffffff;
}
.cid-ucGjuWvn2S {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGjuWvn2S img,
.cid-ucGjuWvn2S .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGjuWvn2S .item:focus,
.cid-ucGjuWvn2S span:focus {
  outline: none;
}
.cid-ucGjuWvn2S .item-wrapper {
  position: relative;
}
.cid-ucGjuWvn2S .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGjuWvn2S .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGjuWvn2S .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGjuWvn2S .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGjuWvn2S .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGjuWvn2S .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGjuWvn2S .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucGjuWvn2S .mbr-text,
.cid-ucGjuWvn2S .mbr-section-btn {
  text-align: left;
}
.cid-ucGjuWvn2S .item-title {
  text-align: left;
}
.cid-ucGjuWvn2S .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGjuWvn2S .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGjuWvn2S .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGjuWvn2S .embla__button--next,
.cid-ucGjuWvn2S .embla__button--prev {
  display: flex;
}
.cid-ucGjuWvn2S .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGjuWvn2S .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGjuWvn2S .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGjuWvn2S .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGjuWvn2S .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGjuWvn2S .embla__button {
    top: auto;
  }
}
.cid-ucGjuWvn2S .embla {
  position: relative;
  width: 100%;
}
.cid-ucGjuWvn2S .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGjuWvn2S .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGjuWvn2S .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGjuWvn2S .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGjuWvn2S .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGjuWvn2S .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGjuWvn2S .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGjuWvn2S .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGjvRau2r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGjvRau2r .mbr-section-title {
  color: #000000;
}
.cid-t0DCsJ5XLm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t0DCsJ5XLm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t0DCsJ5XLm .container-table {
  margin: 0 auto;
}
.cid-t0DCsJ5XLm .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t0DCsJ5XLm .dataTables_wrapper {
  display: block;
}
.cid-t0DCsJ5XLm .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t0DCsJ5XLm .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t0DCsJ5XLm table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t0DCsJ5XLm table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t0DCsJ5XLm table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t0DCsJ5XLm table td {
  border-top: 1px solid #cccccc;
}
.cid-t0DCsJ5XLm table.table {
  background: #e43f3f;
}
.cid-t0DCsJ5XLm .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t0DCsJ5XLm .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t0DCsJ5XLm .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t0DCsJ5XLm .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t0DCsJ5XLm .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t0DCsJ5XLm .dataTables_filter {
    text-align: center;
  }
  .cid-t0DCsJ5XLm .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t0DCsJ5XLm .mbr-section-title {
  color: #ffffff;
}
.cid-t0DCsJBEh3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0DCsJBEh3 .content {
    text-align: center;
  }
  .cid-t0DCsJBEh3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0DCsJBEh3 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0DCsJBEh3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0DCsJBEh3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0DCsJBEh3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0DCsJBEh3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0DCsJBEh3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0DCsJBEh3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0DCsJBEh3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0DCsJBEh3 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0DCsJBEh3 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0DCsJBEh3 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0DCsJBEh3 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0DCsJBEh3 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0DCsJBEh3 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0DCsJBEh3 .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0DCsJBEh3 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t0DDn4JYrO {
  padding-top: 45px;
  padding-bottom: 0px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubskopje-1000x780.jpg");
}
.cid-t0DDn4JYrO H1 {
  color: #000000;
}
.cid-t0DDn4JYrO P {
  color: #ffffff;
  text-align: left;
}
.cid-tpebPGocN1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tpebPGocN1 .mbr-section-title {
  color: #ffffff;
}
.cid-t0DDn5dUib {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #212529;
}
.cid-t0DDn5dUib .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-t0DDn5dUib .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-t0DDn5dUib .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-t0DDn5dUib .wrapper {
  padding: 30px 0;
}
.cid-t0DDn5dUib .mbr-section-title {
  color: #fafafa;
}
.cid-t0DDn5dUib .mbr-text,
.cid-t0DDn5dUib .mbr-section-btn {
  color: #fafafa;
}
.cid-t0DDn5dUib H3 {
  color: #212529;
}
.cid-t0DDn5u88l {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #212529;
}
.cid-t0DDn5u88l .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t0DDn5u88l .container-table {
  margin: 0 auto;
}
.cid-t0DDn5u88l .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t0DDn5u88l .dataTables_wrapper {
  display: block;
}
.cid-t0DDn5u88l .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t0DDn5u88l .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t0DDn5u88l table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t0DDn5u88l table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t0DDn5u88l table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t0DDn5u88l table td {
  border-top: 1px solid #cccccc;
}
.cid-t0DDn5u88l table.table {
  background: #e43f3f;
}
.cid-t0DDn5u88l .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t0DDn5u88l .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t0DDn5u88l .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t0DDn5u88l .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t0DDn5u88l .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t0DDn5u88l .dataTables_filter {
    text-align: center;
  }
  .cid-t0DDn5u88l .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t0DDn5u88l .mbr-section-title {
  color: #ffffff;
}
.cid-t0DDn63n1O {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0DDn63n1O .content {
    text-align: center;
  }
  .cid-t0DDn63n1O .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0DDn63n1O .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0DDn63n1O .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0DDn63n1O .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0DDn63n1O .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0DDn63n1O .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0DDn63n1O .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0DDn63n1O .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0DDn63n1O .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0DDn63n1O .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0DDn63n1O .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0DDn63n1O .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0DDn63n1O .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0DDn63n1O .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0DDn63n1O .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0DDn63n1O .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0DDn63n1O .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPnZnbnE2 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubistanbul-1536x1024.png");
}
.cid-tPPnZnbnE2 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPnZnbnE2 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPnZnbnE2 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPnZnbnE2 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPnZnbnE2 .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPnZnbnE2 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPnZnbnE2 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPnZnbnE2 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPnZnbnE2 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPnZnbnE2 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPnZnbnE2 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPnZnbnE2 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPnZnbnE2 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPnZnbnE2 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPnZnbnE2 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPnZnbnE2 .mbr-text {
  color: #ffffff;
}
.cid-tPPnZnbnE2 .mbr-section-title {
  color: #ffffff;
}
.cid-tPPnZnbnE2 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmQmuxqVg {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmQmuxqVg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmQmuxqVg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmQmuxqVg .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmQmuxqVg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmQmuxqVg .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmQmuxqVg .card-title {
  color: #ffffff;
}
.cid-ucmQoeFEpO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmQoeFEpO img,
.cid-ucmQoeFEpO .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmQoeFEpO .item:focus,
.cid-ucmQoeFEpO span:focus {
  outline: none;
}
.cid-ucmQoeFEpO .item-wrapper {
  position: relative;
}
.cid-ucmQoeFEpO .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmQoeFEpO .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmQoeFEpO .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmQoeFEpO .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmQoeFEpO .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmQoeFEpO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmQoeFEpO .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmQoeFEpO .mbr-text,
.cid-ucmQoeFEpO .mbr-section-btn {
  text-align: left;
}
.cid-ucmQoeFEpO .item-title {
  text-align: left;
}
.cid-ucmQoeFEpO .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmQoeFEpO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmQoeFEpO .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmQoeFEpO .embla__button--next,
.cid-ucmQoeFEpO .embla__button--prev {
  display: flex;
}
.cid-ucmQoeFEpO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmQoeFEpO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmQoeFEpO .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmQoeFEpO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmQoeFEpO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmQoeFEpO .embla__button {
    top: auto;
  }
}
.cid-ucmQoeFEpO .embla {
  position: relative;
  width: 100%;
}
.cid-ucmQoeFEpO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmQoeFEpO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmQoeFEpO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmQoeFEpO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmQoeFEpO .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmQoeFEpO .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmQoeFEpO .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmQoeFEpO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmQp1Msar {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmQp1Msar .mbr-section-title {
  color: #000000;
}
.cid-t0DHW3HpHL {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t0DHW3HpHL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t0DHW3HpHL .container-table {
  margin: 0 auto;
}
.cid-t0DHW3HpHL .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t0DHW3HpHL .dataTables_wrapper {
  display: block;
}
.cid-t0DHW3HpHL .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t0DHW3HpHL .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t0DHW3HpHL table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t0DHW3HpHL table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t0DHW3HpHL table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t0DHW3HpHL table td {
  border-top: 1px solid #cccccc;
}
.cid-t0DHW3HpHL table.table {
  background: #e43f3f;
}
.cid-t0DHW3HpHL .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t0DHW3HpHL .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t0DHW3HpHL .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t0DHW3HpHL .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t0DHW3HpHL .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t0DHW3HpHL .dataTables_filter {
    text-align: center;
  }
  .cid-t0DHW3HpHL .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t0DHW3HpHL .mbr-section-title {
  color: #ffffff;
}
.cid-t0DHW4iWbp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0DHW4iWbp .content {
    text-align: center;
  }
  .cid-t0DHW4iWbp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0DHW4iWbp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0DHW4iWbp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0DHW4iWbp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0DHW4iWbp .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0DHW4iWbp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0DHW4iWbp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0DHW4iWbp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0DHW4iWbp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0DHW4iWbp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0DHW4iWbp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0DHW4iWbp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0DHW4iWbp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0DHW4iWbp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0DHW4iWbp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0DHW4iWbp .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0DHW4iWbp .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucnWCN0vqk {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubzagreb-1536x1024.png");
}
.cid-ucnWCN0vqk .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ucnWCN0vqk .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ucnWCN0vqk .icon-box .icon-text {
  overflow: hidden;
}
.cid-ucnWCN0vqk .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ucnWCN0vqk .icon-box-link {
  text-decoration: none !important;
}
.cid-ucnWCN0vqk .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ucnWCN0vqk .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ucnWCN0vqk .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ucnWCN0vqk .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ucnWCN0vqk .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ucnWCN0vqk .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ucnWCN0vqk .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ucnWCN0vqk .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ucnWCN0vqk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ucnWCN0vqk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ucnWCN0vqk .mbr-text {
  color: #ffffff;
}
.cid-ucnWCN0vqk .mbr-section-title {
  color: #ffffff;
}
.cid-ucnWCN0vqk .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnX1SbwLq {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnX1SbwLq .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnX1SbwLq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnX1SbwLq .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnX1SbwLq .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnX1SbwLq .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnX1SbwLq .card-title {
  color: #ffffff;
}
.cid-ucnX2GYcQe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnX2GYcQe img,
.cid-ucnX2GYcQe .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnX2GYcQe .item:focus,
.cid-ucnX2GYcQe span:focus {
  outline: none;
}
.cid-ucnX2GYcQe .item-wrapper {
  position: relative;
}
.cid-ucnX2GYcQe .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnX2GYcQe .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnX2GYcQe .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnX2GYcQe .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnX2GYcQe .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnX2GYcQe .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnX2GYcQe .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnX2GYcQe .mbr-text,
.cid-ucnX2GYcQe .mbr-section-btn {
  text-align: left;
}
.cid-ucnX2GYcQe .item-title {
  text-align: left;
}
.cid-ucnX2GYcQe .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnX2GYcQe .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnX2GYcQe .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnX2GYcQe .embla__button--next,
.cid-ucnX2GYcQe .embla__button--prev {
  display: flex;
}
.cid-ucnX2GYcQe .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnX2GYcQe .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnX2GYcQe .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnX2GYcQe .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnX2GYcQe .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnX2GYcQe .embla__button {
    top: auto;
  }
}
.cid-ucnX2GYcQe .embla {
  position: relative;
  width: 100%;
}
.cid-ucnX2GYcQe .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnX2GYcQe .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnX2GYcQe .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnX2GYcQe .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnX2GYcQe .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnX2GYcQe .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnX2GYcQe .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnX2GYcQe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnX3doi31 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnX3doi31 .mbr-section-title {
  color: #000000;
}
.cid-t0DJrzJJpd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t0DJrzJJpd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t0DJrzJJpd .container-table {
  margin: 0 auto;
}
.cid-t0DJrzJJpd .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t0DJrzJJpd .dataTables_wrapper {
  display: block;
}
.cid-t0DJrzJJpd .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t0DJrzJJpd .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t0DJrzJJpd table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t0DJrzJJpd table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t0DJrzJJpd table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t0DJrzJJpd table td {
  border-top: 1px solid #cccccc;
}
.cid-t0DJrzJJpd table.table {
  background: #e43f3f;
}
.cid-t0DJrzJJpd .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t0DJrzJJpd .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t0DJrzJJpd .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t0DJrzJJpd .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t0DJrzJJpd .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t0DJrzJJpd .dataTables_filter {
    text-align: center;
  }
  .cid-t0DJrzJJpd .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t0DJrzJJpd .mbr-section-title {
  color: #ffffff;
}
.cid-t0DJrAiaqH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0DJrAiaqH .content {
    text-align: center;
  }
  .cid-t0DJrAiaqH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0DJrAiaqH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0DJrAiaqH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0DJrAiaqH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0DJrAiaqH .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0DJrAiaqH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0DJrAiaqH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0DJrAiaqH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0DJrAiaqH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0DJrAiaqH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0DJrAiaqH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0DJrAiaqH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0DJrAiaqH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0DJrAiaqH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0DJrAiaqH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0DJrAiaqH .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0DJrAiaqH .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9hKd4pNU {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbangkok-1536x1024.png");
}
.cid-tR9hKd4pNU .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9hKd4pNU .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9hKd4pNU .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9hKd4pNU .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9hKd4pNU .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9hKd4pNU .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9hKd4pNU .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9hKd4pNU .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9hKd4pNU .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9hKd4pNU .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9hKd4pNU .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9hKd4pNU .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9hKd4pNU .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9hKd4pNU .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9hKd4pNU .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9hKd4pNU .mbr-text {
  color: #ffffff;
}
.cid-tR9hKd4pNU .mbr-section-title {
  color: #ffffff;
}
.cid-tR9hKd4pNU .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnyyeKELf {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnyyeKELf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnyyeKELf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnyyeKELf .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnyyeKELf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnyyeKELf .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnyyeKELf .card-title {
  color: #ffffff;
}
.cid-ucnyyZGrOo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnyyZGrOo img,
.cid-ucnyyZGrOo .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnyyZGrOo .item:focus,
.cid-ucnyyZGrOo span:focus {
  outline: none;
}
.cid-ucnyyZGrOo .item-wrapper {
  position: relative;
}
.cid-ucnyyZGrOo .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnyyZGrOo .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnyyZGrOo .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnyyZGrOo .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnyyZGrOo .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnyyZGrOo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnyyZGrOo .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnyyZGrOo .mbr-text,
.cid-ucnyyZGrOo .mbr-section-btn {
  text-align: left;
}
.cid-ucnyyZGrOo .item-title {
  text-align: left;
}
.cid-ucnyyZGrOo .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnyyZGrOo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnyyZGrOo .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnyyZGrOo .embla__button--next,
.cid-ucnyyZGrOo .embla__button--prev {
  display: flex;
}
.cid-ucnyyZGrOo .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnyyZGrOo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnyyZGrOo .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnyyZGrOo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnyyZGrOo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnyyZGrOo .embla__button {
    top: auto;
  }
}
.cid-ucnyyZGrOo .embla {
  position: relative;
  width: 100%;
}
.cid-ucnyyZGrOo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnyyZGrOo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnyyZGrOo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnyyZGrOo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnyyZGrOo .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnyyZGrOo .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnyyZGrOo .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnyyZGrOo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnyzynDLs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnyzynDLs .mbr-section-title {
  color: #000000;
}
.cid-t0PBRLZ3dz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t0PBRLZ3dz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t0PBRLZ3dz .container-table {
  margin: 0 auto;
}
.cid-t0PBRLZ3dz .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t0PBRLZ3dz .dataTables_wrapper {
  display: block;
}
.cid-t0PBRLZ3dz .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t0PBRLZ3dz .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t0PBRLZ3dz table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t0PBRLZ3dz table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t0PBRLZ3dz table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t0PBRLZ3dz table td {
  border-top: 1px solid #cccccc;
}
.cid-t0PBRLZ3dz table.table {
  background: #e43f3f;
}
.cid-t0PBRLZ3dz .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t0PBRLZ3dz .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t0PBRLZ3dz .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t0PBRLZ3dz .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t0PBRLZ3dz .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t0PBRLZ3dz .dataTables_filter {
    text-align: center;
  }
  .cid-t0PBRLZ3dz .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t0PBRLZ3dz .mbr-section-title {
  color: #ffffff;
}
.cid-t0PBRMDsgw {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0PBRMDsgw .content {
    text-align: center;
  }
  .cid-t0PBRMDsgw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0PBRMDsgw .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0PBRMDsgw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0PBRMDsgw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0PBRMDsgw .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0PBRMDsgw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0PBRMDsgw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0PBRMDsgw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0PBRMDsgw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0PBRMDsgw .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0PBRMDsgw .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0PBRMDsgw .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0PBRMDsgw .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0PBRMDsgw .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0PBRMDsgw .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0PBRMDsgw .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0PBRMDsgw .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ1jhVNCqa {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbangkok-1536x1024.png");
}
.cid-tQ1jhVNCqa .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ1jhVNCqa .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ1jhVNCqa .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ1jhVNCqa .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ1jhVNCqa .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ1jhVNCqa .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ1jhVNCqa .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ1jhVNCqa .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ1jhVNCqa .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ1jhVNCqa .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ1jhVNCqa .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ1jhVNCqa .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ1jhVNCqa .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ1jhVNCqa .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ1jhVNCqa .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ1jhVNCqa .mbr-text {
  color: #ffffff;
}
.cid-tQ1jhVNCqa .mbr-section-title {
  color: #ffffff;
}
.cid-tQ1jhVNCqa .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmSjUUqI1 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmSjUUqI1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmSjUUqI1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmSjUUqI1 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmSjUUqI1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmSjUUqI1 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmSjUUqI1 .card-title {
  color: #ffffff;
}
.cid-uZvw0zsgFF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvw0zsgFF .mbr-section-title {
  color: #ffffff;
}
.cid-ucmSkQyXVD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmSkQyXVD img,
.cid-ucmSkQyXVD .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmSkQyXVD .item:focus,
.cid-ucmSkQyXVD span:focus {
  outline: none;
}
.cid-ucmSkQyXVD .item-wrapper {
  position: relative;
}
.cid-ucmSkQyXVD .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmSkQyXVD .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmSkQyXVD .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmSkQyXVD .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmSkQyXVD .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmSkQyXVD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmSkQyXVD .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmSkQyXVD .mbr-text,
.cid-ucmSkQyXVD .mbr-section-btn {
  text-align: left;
}
.cid-ucmSkQyXVD .item-title {
  text-align: left;
}
.cid-ucmSkQyXVD .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmSkQyXVD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmSkQyXVD .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmSkQyXVD .embla__button--next,
.cid-ucmSkQyXVD .embla__button--prev {
  display: flex;
}
.cid-ucmSkQyXVD .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmSkQyXVD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmSkQyXVD .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmSkQyXVD .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmSkQyXVD .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmSkQyXVD .embla__button {
    top: auto;
  }
}
.cid-ucmSkQyXVD .embla {
  position: relative;
  width: 100%;
}
.cid-ucmSkQyXVD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmSkQyXVD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmSkQyXVD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmSkQyXVD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmSkQyXVD .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmSkQyXVD .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmSkQyXVD .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmSkQyXVD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmSmzaFyB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmSmzaFyB .mbr-section-title {
  color: #000000;
}
.cid-tQ1jIx5Ebe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tQ1jIx5Ebe .mbr-section-title {
  color: #e43f3f;
}
.cid-t0PDiwl7tN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t0PDiwl7tN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t0PDiwl7tN .container-table {
  margin: 0 auto;
}
.cid-t0PDiwl7tN .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t0PDiwl7tN .dataTables_wrapper {
  display: block;
}
.cid-t0PDiwl7tN .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t0PDiwl7tN .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t0PDiwl7tN table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t0PDiwl7tN table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t0PDiwl7tN table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t0PDiwl7tN table td {
  border-top: 1px solid #cccccc;
}
.cid-t0PDiwl7tN table.table {
  background: #e43f3f;
}
.cid-t0PDiwl7tN .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t0PDiwl7tN .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t0PDiwl7tN .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t0PDiwl7tN .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t0PDiwl7tN .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t0PDiwl7tN .dataTables_filter {
    text-align: center;
  }
  .cid-t0PDiwl7tN .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t0PDiwl7tN .mbr-section-title {
  color: #ffffff;
}
.cid-t0PDiwQjzo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0PDiwQjzo .content {
    text-align: center;
  }
  .cid-t0PDiwQjzo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0PDiwQjzo .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0PDiwQjzo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0PDiwQjzo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0PDiwQjzo .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0PDiwQjzo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0PDiwQjzo .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0PDiwQjzo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0PDiwQjzo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0PDiwQjzo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0PDiwQjzo .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0PDiwQjzo .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0PDiwQjzo .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0PDiwQjzo .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0PDiwQjzo .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0PDiwQjzo .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0PDiwQjzo .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9h8nW0YH {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbelohorizonte-1536x1024.png");
}
.cid-tR9h8nW0YH .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9h8nW0YH .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9h8nW0YH .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9h8nW0YH .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9h8nW0YH .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9h8nW0YH .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9h8nW0YH .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9h8nW0YH .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9h8nW0YH .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9h8nW0YH .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9h8nW0YH .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9h8nW0YH .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9h8nW0YH .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9h8nW0YH .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9h8nW0YH .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9h8nW0YH .mbr-text {
  color: #ffffff;
}
.cid-tR9h8nW0YH .mbr-section-title {
  color: #ffffff;
}
.cid-tR9h8nW0YH .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGjQsvxI9 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGjQsvxI9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGjQsvxI9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGjQsvxI9 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGjQsvxI9 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGjQsvxI9 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGjQsvxI9 .card-title {
  color: #ffffff;
}
.cid-ucGjR5Cozc {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGjR5Cozc img,
.cid-ucGjR5Cozc .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGjR5Cozc .item:focus,
.cid-ucGjR5Cozc span:focus {
  outline: none;
}
.cid-ucGjR5Cozc .item-wrapper {
  position: relative;
}
.cid-ucGjR5Cozc .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGjR5Cozc .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGjR5Cozc .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGjR5Cozc .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGjR5Cozc .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGjR5Cozc .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGjR5Cozc .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucGjR5Cozc .mbr-text,
.cid-ucGjR5Cozc .mbr-section-btn {
  text-align: left;
}
.cid-ucGjR5Cozc .item-title {
  text-align: left;
}
.cid-ucGjR5Cozc .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGjR5Cozc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGjR5Cozc .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGjR5Cozc .embla__button--next,
.cid-ucGjR5Cozc .embla__button--prev {
  display: flex;
}
.cid-ucGjR5Cozc .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGjR5Cozc .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGjR5Cozc .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGjR5Cozc .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGjR5Cozc .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGjR5Cozc .embla__button {
    top: auto;
  }
}
.cid-ucGjR5Cozc .embla {
  position: relative;
  width: 100%;
}
.cid-ucGjR5Cozc .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGjR5Cozc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGjR5Cozc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGjR5Cozc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGjR5Cozc .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGjR5Cozc .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGjR5Cozc .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGjR5Cozc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGjRE1BvN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGjRE1BvN .mbr-section-title {
  color: #000000;
}
.cid-t0ZYTHDeKI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t0ZYTHDeKI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t0ZYTHDeKI .container-table {
  margin: 0 auto;
}
.cid-t0ZYTHDeKI .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t0ZYTHDeKI .dataTables_wrapper {
  display: block;
}
.cid-t0ZYTHDeKI .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t0ZYTHDeKI .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t0ZYTHDeKI table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t0ZYTHDeKI table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t0ZYTHDeKI table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t0ZYTHDeKI table td {
  border-top: 1px solid #cccccc;
}
.cid-t0ZYTHDeKI table.table {
  background: #e43f3f;
}
.cid-t0ZYTHDeKI .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t0ZYTHDeKI .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t0ZYTHDeKI .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t0ZYTHDeKI .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t0ZYTHDeKI .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t0ZYTHDeKI .dataTables_filter {
    text-align: center;
  }
  .cid-t0ZYTHDeKI .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t0ZYTHDeKI .mbr-section-title {
  color: #ffffff;
}
.cid-t0ZYTIcDlp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t0ZYTIcDlp .content {
    text-align: center;
  }
  .cid-t0ZYTIcDlp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t0ZYTIcDlp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t0ZYTIcDlp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t0ZYTIcDlp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t0ZYTIcDlp .google-map {
  height: 25rem;
  position: relative;
}
.cid-t0ZYTIcDlp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t0ZYTIcDlp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t0ZYTIcDlp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t0ZYTIcDlp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t0ZYTIcDlp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t0ZYTIcDlp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t0ZYTIcDlp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t0ZYTIcDlp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t0ZYTIcDlp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t0ZYTIcDlp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t0ZYTIcDlp .list {
  list-style-type: none;
  padding: 0;
}
.cid-t0ZYTIcDlp .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucyoyMHq4L {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubhanoi-1536x1024.png");
}
.cid-ucyoyMHq4L .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ucyoyMHq4L .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ucyoyMHq4L .icon-box .icon-text {
  overflow: hidden;
}
.cid-ucyoyMHq4L .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ucyoyMHq4L .icon-box-link {
  text-decoration: none !important;
}
.cid-ucyoyMHq4L .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ucyoyMHq4L .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ucyoyMHq4L .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ucyoyMHq4L .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ucyoyMHq4L .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ucyoyMHq4L .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ucyoyMHq4L .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ucyoyMHq4L .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ucyoyMHq4L .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ucyoyMHq4L .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ucyoyMHq4L .mbr-text {
  color: #ffffff;
}
.cid-ucyoyMHq4L .mbr-section-title {
  color: #ffffff;
}
.cid-ucyoyMHq4L .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucyozp2CIu {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucyozp2CIu .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucyozp2CIu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucyozp2CIu .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucyozp2CIu .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucyozp2CIu .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucyozp2CIu .card-title {
  color: #ffffff;
}
.cid-ucyoAqPHC7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucyoAqPHC7 img,
.cid-ucyoAqPHC7 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucyoAqPHC7 .item:focus,
.cid-ucyoAqPHC7 span:focus {
  outline: none;
}
.cid-ucyoAqPHC7 .item-wrapper {
  position: relative;
}
.cid-ucyoAqPHC7 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucyoAqPHC7 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucyoAqPHC7 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucyoAqPHC7 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucyoAqPHC7 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucyoAqPHC7 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucyoAqPHC7 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucyoAqPHC7 .mbr-text,
.cid-ucyoAqPHC7 .mbr-section-btn {
  text-align: left;
}
.cid-ucyoAqPHC7 .item-title {
  text-align: left;
}
.cid-ucyoAqPHC7 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucyoAqPHC7 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucyoAqPHC7 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucyoAqPHC7 .embla__button--next,
.cid-ucyoAqPHC7 .embla__button--prev {
  display: flex;
}
.cid-ucyoAqPHC7 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucyoAqPHC7 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucyoAqPHC7 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucyoAqPHC7 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucyoAqPHC7 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucyoAqPHC7 .embla__button {
    top: auto;
  }
}
.cid-ucyoAqPHC7 .embla {
  position: relative;
  width: 100%;
}
.cid-ucyoAqPHC7 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucyoAqPHC7 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucyoAqPHC7 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucyoAqPHC7 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucyoAqPHC7 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucyoAqPHC7 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucyoAqPHC7 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucyoAqPHC7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucyoB45X1p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucyoB45X1p .mbr-section-title {
  color: #000000;
}
.cid-t1028ze55A {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t1028ze55A .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t1028ze55A .container-table {
  margin: 0 auto;
}
.cid-t1028ze55A .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t1028ze55A .dataTables_wrapper {
  display: block;
}
.cid-t1028ze55A .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t1028ze55A .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t1028ze55A table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t1028ze55A table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t1028ze55A table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t1028ze55A table td {
  border-top: 1px solid #cccccc;
}
.cid-t1028ze55A table.table {
  background: #e43f3f;
}
.cid-t1028ze55A .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t1028ze55A .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t1028ze55A .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t1028ze55A .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t1028ze55A .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t1028ze55A .dataTables_filter {
    text-align: center;
  }
  .cid-t1028ze55A .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t1028ze55A .mbr-section-title {
  color: #ffffff;
}
.cid-t1028zLeJ5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t1028zLeJ5 .content {
    text-align: center;
  }
  .cid-t1028zLeJ5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t1028zLeJ5 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t1028zLeJ5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t1028zLeJ5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t1028zLeJ5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-t1028zLeJ5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t1028zLeJ5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t1028zLeJ5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t1028zLeJ5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t1028zLeJ5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1028zLeJ5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t1028zLeJ5 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t1028zLeJ5 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t1028zLeJ5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t1028zLeJ5 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t1028zLeJ5 .list {
  list-style-type: none;
  padding: 0;
}
.cid-t1028zLeJ5 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQdqZEP1Zs {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubtokyo-1536x1024.png");
}
.cid-tQdqZEP1Zs .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQdqZEP1Zs .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQdqZEP1Zs .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQdqZEP1Zs .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQdqZEP1Zs .icon-box-link {
  text-decoration: none !important;
}
.cid-tQdqZEP1Zs .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQdqZEP1Zs .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQdqZEP1Zs .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQdqZEP1Zs .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQdqZEP1Zs .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQdqZEP1Zs .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQdqZEP1Zs .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQdqZEP1Zs .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQdqZEP1Zs .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQdqZEP1Zs .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQdqZEP1Zs .mbr-text {
  color: #ffffff;
}
.cid-tQdqZEP1Zs .mbr-section-title {
  color: #ffffff;
}
.cid-tQdqZEP1Zs .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnwkkRSNV {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnwkkRSNV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnwkkRSNV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnwkkRSNV .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnwkkRSNV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnwkkRSNV .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnwkkRSNV .card-title {
  color: #ffffff;
}
.cid-ucnwlpyr0J {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnwlpyr0J img,
.cid-ucnwlpyr0J .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnwlpyr0J .item:focus,
.cid-ucnwlpyr0J span:focus {
  outline: none;
}
.cid-ucnwlpyr0J .item-wrapper {
  position: relative;
}
.cid-ucnwlpyr0J .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnwlpyr0J .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnwlpyr0J .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnwlpyr0J .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnwlpyr0J .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnwlpyr0J .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnwlpyr0J .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnwlpyr0J .mbr-text,
.cid-ucnwlpyr0J .mbr-section-btn {
  text-align: left;
}
.cid-ucnwlpyr0J .item-title {
  text-align: left;
}
.cid-ucnwlpyr0J .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnwlpyr0J .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnwlpyr0J .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnwlpyr0J .embla__button--next,
.cid-ucnwlpyr0J .embla__button--prev {
  display: flex;
}
.cid-ucnwlpyr0J .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnwlpyr0J .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnwlpyr0J .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnwlpyr0J .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnwlpyr0J .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnwlpyr0J .embla__button {
    top: auto;
  }
}
.cid-ucnwlpyr0J .embla {
  position: relative;
  width: 100%;
}
.cid-ucnwlpyr0J .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnwlpyr0J .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnwlpyr0J .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnwlpyr0J .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnwlpyr0J .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnwlpyr0J .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnwlpyr0J .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnwlpyr0J .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnwmo9ZYU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnwmo9ZYU .mbr-section-title {
  color: #000000;
}
.cid-t1049DNI9X {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t1049DNI9X .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t1049DNI9X .container-table {
  margin: 0 auto;
}
.cid-t1049DNI9X .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t1049DNI9X .dataTables_wrapper {
  display: block;
}
.cid-t1049DNI9X .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t1049DNI9X .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t1049DNI9X table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t1049DNI9X table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t1049DNI9X table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t1049DNI9X table td {
  border-top: 1px solid #cccccc;
}
.cid-t1049DNI9X table.table {
  background: #e43f3f;
}
.cid-t1049DNI9X .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t1049DNI9X .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t1049DNI9X .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t1049DNI9X .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t1049DNI9X .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t1049DNI9X .dataTables_filter {
    text-align: center;
  }
  .cid-t1049DNI9X .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t1049DNI9X .mbr-section-title {
  color: #ffffff;
}
.cid-t1049EoFCt {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t1049EoFCt .content {
    text-align: center;
  }
  .cid-t1049EoFCt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t1049EoFCt .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t1049EoFCt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t1049EoFCt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t1049EoFCt .google-map {
  height: 25rem;
  position: relative;
}
.cid-t1049EoFCt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t1049EoFCt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t1049EoFCt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t1049EoFCt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t1049EoFCt .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t1049EoFCt .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t1049EoFCt .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t1049EoFCt .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t1049EoFCt .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t1049EoFCt .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t1049EoFCt .list {
  list-style-type: none;
  padding: 0;
}
.cid-t1049EoFCt .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucnBH3JTAK {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubseoul-1536x1024.png");
}
.cid-ucnBH3JTAK .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ucnBH3JTAK .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ucnBH3JTAK .icon-box .icon-text {
  overflow: hidden;
}
.cid-ucnBH3JTAK .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ucnBH3JTAK .icon-box-link {
  text-decoration: none !important;
}
.cid-ucnBH3JTAK .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ucnBH3JTAK .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ucnBH3JTAK .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ucnBH3JTAK .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ucnBH3JTAK .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ucnBH3JTAK .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ucnBH3JTAK .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ucnBH3JTAK .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ucnBH3JTAK .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ucnBH3JTAK .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ucnBH3JTAK .mbr-text {
  color: #ffffff;
}
.cid-ucnBH3JTAK .mbr-section-title {
  color: #ffffff;
}
.cid-ucnBH3JTAK .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnBRYaBmt {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnBRYaBmt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnBRYaBmt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnBRYaBmt .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnBRYaBmt .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnBRYaBmt .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnBRYaBmt .card-title {
  color: #ffffff;
}
.cid-uZvxE53Y0v {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvxE53Y0v .mbr-section-title {
  color: #ffffff;
}
.cid-ucnBSH68zO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnBSH68zO img,
.cid-ucnBSH68zO .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnBSH68zO .item:focus,
.cid-ucnBSH68zO span:focus {
  outline: none;
}
.cid-ucnBSH68zO .item-wrapper {
  position: relative;
}
.cid-ucnBSH68zO .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnBSH68zO .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnBSH68zO .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnBSH68zO .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnBSH68zO .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnBSH68zO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnBSH68zO .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnBSH68zO .mbr-text,
.cid-ucnBSH68zO .mbr-section-btn {
  text-align: left;
}
.cid-ucnBSH68zO .item-title {
  text-align: left;
}
.cid-ucnBSH68zO .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnBSH68zO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnBSH68zO .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnBSH68zO .embla__button--next,
.cid-ucnBSH68zO .embla__button--prev {
  display: flex;
}
.cid-ucnBSH68zO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnBSH68zO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnBSH68zO .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnBSH68zO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnBSH68zO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnBSH68zO .embla__button {
    top: auto;
  }
}
.cid-ucnBSH68zO .embla {
  position: relative;
  width: 100%;
}
.cid-ucnBSH68zO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnBSH68zO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnBSH68zO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnBSH68zO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnBSH68zO .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnBSH68zO .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnBSH68zO .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnBSH68zO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnBTlTfw5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnBTlTfw5 .mbr-section-title {
  color: #000000;
}
.cid-t105EKZFVy {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t105EKZFVy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t105EKZFVy .container-table {
  margin: 0 auto;
}
.cid-t105EKZFVy .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t105EKZFVy .dataTables_wrapper {
  display: block;
}
.cid-t105EKZFVy .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t105EKZFVy .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t105EKZFVy table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t105EKZFVy table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t105EKZFVy table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t105EKZFVy table td {
  border-top: 1px solid #cccccc;
}
.cid-t105EKZFVy table.table {
  background: #e43f3f;
}
.cid-t105EKZFVy .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t105EKZFVy .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t105EKZFVy .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t105EKZFVy .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t105EKZFVy .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t105EKZFVy .dataTables_filter {
    text-align: center;
  }
  .cid-t105EKZFVy .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t105EKZFVy .mbr-section-title {
  color: #ffffff;
}
.cid-t105ELyF7a {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t105ELyF7a .content {
    text-align: center;
  }
  .cid-t105ELyF7a .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t105ELyF7a .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t105ELyF7a .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t105ELyF7a .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t105ELyF7a .google-map {
  height: 25rem;
  position: relative;
}
.cid-t105ELyF7a .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t105ELyF7a .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t105ELyF7a .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t105ELyF7a .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t105ELyF7a .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t105ELyF7a .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t105ELyF7a .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t105ELyF7a .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t105ELyF7a .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t105ELyF7a .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t105ELyF7a .list {
  list-style-type: none;
  padding: 0;
}
.cid-t105ELyF7a .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQdsHWSngv {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclublisbon-1-1536x1024.png");
}
.cid-tQdsHWSngv .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQdsHWSngv .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQdsHWSngv .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQdsHWSngv .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQdsHWSngv .icon-box-link {
  text-decoration: none !important;
}
.cid-tQdsHWSngv .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQdsHWSngv .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQdsHWSngv .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQdsHWSngv .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQdsHWSngv .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQdsHWSngv .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQdsHWSngv .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQdsHWSngv .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQdsHWSngv .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQdsHWSngv .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQdsHWSngv .mbr-text {
  color: #ffffff;
}
.cid-tQdsHWSngv .mbr-section-title {
  color: #ffffff;
}
.cid-tQdsHWSngv .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGmsm00Ci {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGmsm00Ci .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGmsm00Ci .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGmsm00Ci .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGmsm00Ci .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGmsm00Ci .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGmsm00Ci .card-title {
  color: #ffffff;
}
.cid-ucGmt2EVdy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGmt2EVdy img,
.cid-ucGmt2EVdy .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGmt2EVdy .item:focus,
.cid-ucGmt2EVdy span:focus {
  outline: none;
}
.cid-ucGmt2EVdy .item-wrapper {
  position: relative;
}
.cid-ucGmt2EVdy .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGmt2EVdy .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGmt2EVdy .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGmt2EVdy .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGmt2EVdy .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGmt2EVdy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGmt2EVdy .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucGmt2EVdy .mbr-text,
.cid-ucGmt2EVdy .mbr-section-btn {
  text-align: left;
}
.cid-ucGmt2EVdy .item-title {
  text-align: left;
}
.cid-ucGmt2EVdy .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGmt2EVdy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGmt2EVdy .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGmt2EVdy .embla__button--next,
.cid-ucGmt2EVdy .embla__button--prev {
  display: flex;
}
.cid-ucGmt2EVdy .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGmt2EVdy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGmt2EVdy .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGmt2EVdy .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGmt2EVdy .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGmt2EVdy .embla__button {
    top: auto;
  }
}
.cid-ucGmt2EVdy .embla {
  position: relative;
  width: 100%;
}
.cid-ucGmt2EVdy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGmt2EVdy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGmt2EVdy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGmt2EVdy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGmt2EVdy .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGmt2EVdy .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGmt2EVdy .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGmt2EVdy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGmtMW44P {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGmtMW44P .mbr-section-title {
  color: #000000;
}
.cid-t2fZ8BoJ9H {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t2fZ8BoJ9H .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t2fZ8BoJ9H .container-table {
  margin: 0 auto;
}
.cid-t2fZ8BoJ9H .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t2fZ8BoJ9H .dataTables_wrapper {
  display: block;
}
.cid-t2fZ8BoJ9H .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t2fZ8BoJ9H .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t2fZ8BoJ9H table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t2fZ8BoJ9H table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t2fZ8BoJ9H table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t2fZ8BoJ9H table td {
  border-top: 1px solid #cccccc;
}
.cid-t2fZ8BoJ9H table.table {
  background: #e43f3f;
}
.cid-t2fZ8BoJ9H .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t2fZ8BoJ9H .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t2fZ8BoJ9H .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t2fZ8BoJ9H .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t2fZ8BoJ9H .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t2fZ8BoJ9H .dataTables_filter {
    text-align: center;
  }
  .cid-t2fZ8BoJ9H .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t2fZ8BoJ9H .mbr-section-title {
  color: #ffffff;
}
.cid-t2fZ8BT6bG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t2fZ8BT6bG .content {
    text-align: center;
  }
  .cid-t2fZ8BT6bG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t2fZ8BT6bG .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t2fZ8BT6bG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t2fZ8BT6bG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t2fZ8BT6bG .google-map {
  height: 25rem;
  position: relative;
}
.cid-t2fZ8BT6bG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t2fZ8BT6bG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t2fZ8BT6bG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t2fZ8BT6bG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t2fZ8BT6bG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t2fZ8BT6bG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t2fZ8BT6bG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t2fZ8BT6bG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t2fZ8BT6bG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t2fZ8BT6bG .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t2fZ8BT6bG .list {
  list-style-type: none;
  padding: 0;
}
.cid-t2fZ8BT6bG .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucGmFaXheH {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclublisbon-1-1536x1024.png");
}
.cid-ucGmFaXheH .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ucGmFaXheH .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ucGmFaXheH .icon-box .icon-text {
  overflow: hidden;
}
.cid-ucGmFaXheH .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ucGmFaXheH .icon-box-link {
  text-decoration: none !important;
}
.cid-ucGmFaXheH .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ucGmFaXheH .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ucGmFaXheH .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ucGmFaXheH .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ucGmFaXheH .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ucGmFaXheH .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ucGmFaXheH .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ucGmFaXheH .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ucGmFaXheH .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ucGmFaXheH .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ucGmFaXheH .mbr-text {
  color: #ffffff;
}
.cid-ucGmFaXheH .mbr-section-title {
  color: #ffffff;
}
.cid-ucGmFaXheH .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGmVaJMRx {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGmVaJMRx .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGmVaJMRx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGmVaJMRx .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGmVaJMRx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGmVaJMRx .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGmVaJMRx .card-title {
  color: #ffffff;
}
.cid-ucGmVNn94O {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGmVNn94O img,
.cid-ucGmVNn94O .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGmVNn94O .item:focus,
.cid-ucGmVNn94O span:focus {
  outline: none;
}
.cid-ucGmVNn94O .item-wrapper {
  position: relative;
}
.cid-ucGmVNn94O .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGmVNn94O .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGmVNn94O .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGmVNn94O .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGmVNn94O .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGmVNn94O .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGmVNn94O .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucGmVNn94O .mbr-text,
.cid-ucGmVNn94O .mbr-section-btn {
  text-align: left;
}
.cid-ucGmVNn94O .item-title {
  text-align: left;
}
.cid-ucGmVNn94O .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGmVNn94O .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGmVNn94O .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGmVNn94O .embla__button--next,
.cid-ucGmVNn94O .embla__button--prev {
  display: flex;
}
.cid-ucGmVNn94O .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGmVNn94O .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGmVNn94O .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGmVNn94O .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGmVNn94O .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGmVNn94O .embla__button {
    top: auto;
  }
}
.cid-ucGmVNn94O .embla {
  position: relative;
  width: 100%;
}
.cid-ucGmVNn94O .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGmVNn94O .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGmVNn94O .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGmVNn94O .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGmVNn94O .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGmVNn94O .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGmVNn94O .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGmVNn94O .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGmWqQgZX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGmWqQgZX .mbr-section-title {
  color: #000000;
}
.cid-t2g15dI4TU {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t2g15dI4TU .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t2g15dI4TU .container-table {
  margin: 0 auto;
}
.cid-t2g15dI4TU .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t2g15dI4TU .dataTables_wrapper {
  display: block;
}
.cid-t2g15dI4TU .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t2g15dI4TU .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t2g15dI4TU table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t2g15dI4TU table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t2g15dI4TU table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t2g15dI4TU table td {
  border-top: 1px solid #cccccc;
}
.cid-t2g15dI4TU table.table {
  background: #e43f3f;
}
.cid-t2g15dI4TU .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t2g15dI4TU .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t2g15dI4TU .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t2g15dI4TU .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t2g15dI4TU .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t2g15dI4TU .dataTables_filter {
    text-align: center;
  }
  .cid-t2g15dI4TU .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t2g15dI4TU .mbr-section-title {
  color: #ffffff;
}
.cid-t2g15eguox {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t2g15eguox .content {
    text-align: center;
  }
  .cid-t2g15eguox .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t2g15eguox .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t2g15eguox .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t2g15eguox .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t2g15eguox .google-map {
  height: 25rem;
  position: relative;
}
.cid-t2g15eguox .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t2g15eguox .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t2g15eguox .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t2g15eguox .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t2g15eguox .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t2g15eguox .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t2g15eguox .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t2g15eguox .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t2g15eguox .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t2g15eguox .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t2g15eguox .list {
  list-style-type: none;
  padding: 0;
}
.cid-t2g15eguox .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucnxbKxiWw {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubathens-1536x1024.png");
}
.cid-ucnxbKxiWw .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ucnxbKxiWw .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ucnxbKxiWw .icon-box .icon-text {
  overflow: hidden;
}
.cid-ucnxbKxiWw .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ucnxbKxiWw .icon-box-link {
  text-decoration: none !important;
}
.cid-ucnxbKxiWw .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ucnxbKxiWw .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ucnxbKxiWw .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ucnxbKxiWw .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ucnxbKxiWw .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ucnxbKxiWw .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ucnxbKxiWw .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ucnxbKxiWw .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ucnxbKxiWw .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ucnxbKxiWw .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ucnxbKxiWw .mbr-text {
  color: #ffffff;
}
.cid-ucnxbKxiWw .mbr-section-title {
  color: #ffffff;
}
.cid-ucnxbKxiWw .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnwFruGRW {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnwFruGRW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnwFruGRW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnwFruGRW .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnwFruGRW .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnwFruGRW .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnwFruGRW .card-title {
  color: #ffffff;
}
.cid-ucnwE6myLy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnwE6myLy img,
.cid-ucnwE6myLy .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnwE6myLy .item:focus,
.cid-ucnwE6myLy span:focus {
  outline: none;
}
.cid-ucnwE6myLy .item-wrapper {
  position: relative;
}
.cid-ucnwE6myLy .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnwE6myLy .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnwE6myLy .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnwE6myLy .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnwE6myLy .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnwE6myLy .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnwE6myLy .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnwE6myLy .mbr-text,
.cid-ucnwE6myLy .mbr-section-btn {
  text-align: left;
}
.cid-ucnwE6myLy .item-title {
  text-align: left;
}
.cid-ucnwE6myLy .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnwE6myLy .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnwE6myLy .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnwE6myLy .embla__button--next,
.cid-ucnwE6myLy .embla__button--prev {
  display: flex;
}
.cid-ucnwE6myLy .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnwE6myLy .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnwE6myLy .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnwE6myLy .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnwE6myLy .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnwE6myLy .embla__button {
    top: auto;
  }
}
.cid-ucnwE6myLy .embla {
  position: relative;
  width: 100%;
}
.cid-ucnwE6myLy .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnwE6myLy .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnwE6myLy .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnwE6myLy .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnwE6myLy .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnwE6myLy .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnwE6myLy .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnwE6myLy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnwG9nPIG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnwG9nPIG .mbr-section-title {
  color: #000000;
}
.cid-t2rT3uT8up {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t2rT3uT8up .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t2rT3uT8up .container-table {
  margin: 0 auto;
}
.cid-t2rT3uT8up .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t2rT3uT8up .dataTables_wrapper {
  display: block;
}
.cid-t2rT3uT8up .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t2rT3uT8up .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t2rT3uT8up table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t2rT3uT8up table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t2rT3uT8up table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t2rT3uT8up table td {
  border-top: 1px solid #cccccc;
}
.cid-t2rT3uT8up table.table {
  background: #e43f3f;
}
.cid-t2rT3uT8up .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t2rT3uT8up .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t2rT3uT8up .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t2rT3uT8up .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t2rT3uT8up .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t2rT3uT8up .dataTables_filter {
    text-align: center;
  }
  .cid-t2rT3uT8up .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t2rT3uT8up .mbr-section-title {
  color: #ffffff;
}
.cid-t2rT3vAJT7 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t2rT3vAJT7 .content {
    text-align: center;
  }
  .cid-t2rT3vAJT7 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t2rT3vAJT7 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t2rT3vAJT7 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t2rT3vAJT7 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t2rT3vAJT7 .google-map {
  height: 25rem;
  position: relative;
}
.cid-t2rT3vAJT7 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t2rT3vAJT7 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t2rT3vAJT7 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t2rT3vAJT7 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t2rT3vAJT7 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t2rT3vAJT7 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t2rT3vAJT7 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t2rT3vAJT7 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t2rT3vAJT7 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t2rT3vAJT7 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t2rT3vAJT7 .list {
  list-style-type: none;
  padding: 0;
}
.cid-t2rT3vAJT7 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ1iddmZ4S {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubchisinau-1536x1024.png");
}
.cid-tQ1iddmZ4S .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ1iddmZ4S .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ1iddmZ4S .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ1iddmZ4S .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ1iddmZ4S .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ1iddmZ4S .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ1iddmZ4S .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ1iddmZ4S .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ1iddmZ4S .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ1iddmZ4S .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ1iddmZ4S .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ1iddmZ4S .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ1iddmZ4S .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ1iddmZ4S .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ1iddmZ4S .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ1iddmZ4S .mbr-text {
  color: #ffffff;
}
.cid-tQ1iddmZ4S .mbr-section-title {
  color: #ffffff;
}
.cid-tQ1iddmZ4S .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnyifCOQr {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnyifCOQr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnyifCOQr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnyifCOQr .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnyifCOQr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnyifCOQr .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnyifCOQr .card-title {
  color: #ffffff;
}
.cid-ucnyiS11z9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnyiS11z9 img,
.cid-ucnyiS11z9 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnyiS11z9 .item:focus,
.cid-ucnyiS11z9 span:focus {
  outline: none;
}
.cid-ucnyiS11z9 .item-wrapper {
  position: relative;
}
.cid-ucnyiS11z9 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnyiS11z9 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnyiS11z9 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnyiS11z9 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnyiS11z9 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnyiS11z9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnyiS11z9 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnyiS11z9 .mbr-text,
.cid-ucnyiS11z9 .mbr-section-btn {
  text-align: left;
}
.cid-ucnyiS11z9 .item-title {
  text-align: left;
}
.cid-ucnyiS11z9 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnyiS11z9 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnyiS11z9 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnyiS11z9 .embla__button--next,
.cid-ucnyiS11z9 .embla__button--prev {
  display: flex;
}
.cid-ucnyiS11z9 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnyiS11z9 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnyiS11z9 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnyiS11z9 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnyiS11z9 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnyiS11z9 .embla__button {
    top: auto;
  }
}
.cid-ucnyiS11z9 .embla {
  position: relative;
  width: 100%;
}
.cid-ucnyiS11z9 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnyiS11z9 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnyiS11z9 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnyiS11z9 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnyiS11z9 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnyiS11z9 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnyiS11z9 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnyiS11z9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnyjqigyQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnyjqigyQ .mbr-section-title {
  color: #000000;
}
.cid-t2rW5axFZ1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t2rW5axFZ1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t2rW5axFZ1 .container-table {
  margin: 0 auto;
}
.cid-t2rW5axFZ1 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t2rW5axFZ1 .dataTables_wrapper {
  display: block;
}
.cid-t2rW5axFZ1 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t2rW5axFZ1 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t2rW5axFZ1 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t2rW5axFZ1 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t2rW5axFZ1 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t2rW5axFZ1 table td {
  border-top: 1px solid #cccccc;
}
.cid-t2rW5axFZ1 table.table {
  background: #e43f3f;
}
.cid-t2rW5axFZ1 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t2rW5axFZ1 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t2rW5axFZ1 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t2rW5axFZ1 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t2rW5axFZ1 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t2rW5axFZ1 .dataTables_filter {
    text-align: center;
  }
  .cid-t2rW5axFZ1 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t2rW5axFZ1 .mbr-section-title {
  color: #ffffff;
}
.cid-t2rW5b25JW {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t2rW5b25JW .content {
    text-align: center;
  }
  .cid-t2rW5b25JW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t2rW5b25JW .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t2rW5b25JW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t2rW5b25JW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t2rW5b25JW .google-map {
  height: 25rem;
  position: relative;
}
.cid-t2rW5b25JW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t2rW5b25JW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t2rW5b25JW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t2rW5b25JW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t2rW5b25JW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t2rW5b25JW .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t2rW5b25JW .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t2rW5b25JW .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t2rW5b25JW .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t2rW5b25JW .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t2rW5b25JW .list {
  list-style-type: none;
  padding: 0;
}
.cid-t2rW5b25JW .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUj5Nk6uHD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUj5Nk6uHD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUj5Nk6uHD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUj5Nk6uHD .card-wrapper {
  border-radius: 4px;
  position: relative;
}
@media (max-width: 767px) {
  .cid-uUj5Nk6uHD .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUj5Nk6uHD .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUj5Nk6uHD .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUj5Nk6uHD .wrap {
  background: url("../../../assets-mobo/images/englishspeakingclubvilnius-1536x1024.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.cid-uUj5Nk6uHD .wrap .card-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 1;
}
.cid-uUj5Nk6uHD .wrap .card-box {
  position: relative;
  z-index: 2;
}
.cid-uUj5Nk6uHD .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uUj5Nk6uHD .mbr-text,
.cid-uUj5Nk6uHD .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUjRSQ655q {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUjRSQ655q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUjRSQ655q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUjRSQ655q .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uUjRSQ655q .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUjRSQ655q .mbr-section-title {
  text-align: center;
  color: #ff65c3;
}
.cid-uUjRSQ655q .mbr-section-subtitle {
  text-align: center;
}
.cid-uUjRSQ655q .image-wrapper {
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  overflow: hidden;
}
.cid-uUjRSQ655q .image-wrapper img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}
.cid-uUjRSQ655q .content-head {
  max-width: 800px;
}
.cid-uUjRSQ655q .img-box {
  display: flex;
  justify-content: center;
}
.cid-uUjRSQ655q .card-title {
  text-align: center;
  color: #ffffff;
}
.cid-uUjRSQ655q .card-text {
  text-align: center;
  color: #ffffff;
}
.cid-uUjRSQ655q .link {
  text-align: center;
}
.cid-ucmUKePZYN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmUKePZYN img,
.cid-ucmUKePZYN .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmUKePZYN .item:focus,
.cid-ucmUKePZYN span:focus {
  outline: none;
}
.cid-ucmUKePZYN .item-wrapper {
  position: relative;
}
.cid-ucmUKePZYN .slide-content {
  position: relative;
  border-radius: 4px;
  background: #000000;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmUKePZYN .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmUKePZYN .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmUKePZYN .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmUKePZYN .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmUKePZYN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmUKePZYN .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmUKePZYN .mbr-text,
.cid-ucmUKePZYN .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-ucmUKePZYN .item-title {
  text-align: left;
  color: #ff65c3;
}
.cid-ucmUKePZYN .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmUKePZYN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmUKePZYN .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmUKePZYN .embla__button--next,
.cid-ucmUKePZYN .embla__button--prev {
  display: flex;
}
.cid-ucmUKePZYN .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmUKePZYN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmUKePZYN .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmUKePZYN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmUKePZYN .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmUKePZYN .embla__button {
    top: auto;
  }
}
.cid-ucmUKePZYN .embla {
  position: relative;
  width: 100%;
}
.cid-ucmUKePZYN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmUKePZYN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmUKePZYN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmUKePZYN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmUKePZYN .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmUKePZYN .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmUKePZYN .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmUKePZYN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t2rZiINp96 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t2rZiINp96 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t2rZiINp96 .container-table {
  margin: 0 auto;
}
.cid-t2rZiINp96 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t2rZiINp96 .dataTables_wrapper {
  display: block;
}
.cid-t2rZiINp96 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t2rZiINp96 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t2rZiINp96 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t2rZiINp96 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t2rZiINp96 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t2rZiINp96 table td {
  border-top: 1px solid #cccccc;
}
.cid-t2rZiINp96 table.table {
  background: #e43f3f;
}
.cid-t2rZiINp96 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t2rZiINp96 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t2rZiINp96 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t2rZiINp96 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t2rZiINp96 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t2rZiINp96 .dataTables_filter {
    text-align: center;
  }
  .cid-t2rZiINp96 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t2rZiINp96 .mbr-section-title {
  color: #ff65c3;
}
.cid-t2rZiJical {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t2rZiJical .content {
    text-align: center;
  }
  .cid-t2rZiJical .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t2rZiJical .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t2rZiJical .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t2rZiJical .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t2rZiJical .google-map {
  height: 25rem;
  position: relative;
}
.cid-t2rZiJical .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t2rZiJical .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t2rZiJical .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t2rZiJical .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t2rZiJical .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t2rZiJical .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t2rZiJical .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t2rZiJical .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t2rZiJical .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t2rZiJical .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t2rZiJical .list {
  list-style-type: none;
  padding: 0;
}
.cid-t2rZiJical .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8bJkDWOQ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubprague-1536x1024.png");
}
.cid-tR8bJkDWOQ .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8bJkDWOQ .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8bJkDWOQ .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8bJkDWOQ .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8bJkDWOQ .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8bJkDWOQ .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8bJkDWOQ .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8bJkDWOQ .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8bJkDWOQ .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8bJkDWOQ .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8bJkDWOQ .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8bJkDWOQ .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8bJkDWOQ .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8bJkDWOQ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8bJkDWOQ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8bJkDWOQ .mbr-text {
  color: #ffffff;
}
.cid-tR8bJkDWOQ .mbr-section-title {
  color: #ffffff;
}
.cid-tR8bJkDWOQ .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFgd9be7X {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFgd9be7X .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFgd9be7X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFgd9be7X .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFgd9be7X .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFgd9be7X .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFgd9be7X .card-title {
  color: #ffffff;
}
.cid-uZvza2Zd05 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvza2Zd05 .mbr-section-title {
  color: #ffffff;
}
.cid-ucFgdTNGKX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFgdTNGKX img,
.cid-ucFgdTNGKX .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFgdTNGKX .item:focus,
.cid-ucFgdTNGKX span:focus {
  outline: none;
}
.cid-ucFgdTNGKX .item-wrapper {
  position: relative;
}
.cid-ucFgdTNGKX .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFgdTNGKX .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFgdTNGKX .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFgdTNGKX .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFgdTNGKX .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFgdTNGKX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFgdTNGKX .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFgdTNGKX .mbr-text,
.cid-ucFgdTNGKX .mbr-section-btn {
  text-align: left;
}
.cid-ucFgdTNGKX .item-title {
  text-align: left;
}
.cid-ucFgdTNGKX .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFgdTNGKX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFgdTNGKX .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFgdTNGKX .embla__button--next,
.cid-ucFgdTNGKX .embla__button--prev {
  display: flex;
}
.cid-ucFgdTNGKX .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFgdTNGKX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFgdTNGKX .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFgdTNGKX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFgdTNGKX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFgdTNGKX .embla__button {
    top: auto;
  }
}
.cid-ucFgdTNGKX .embla {
  position: relative;
  width: 100%;
}
.cid-ucFgdTNGKX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFgdTNGKX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFgdTNGKX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFgdTNGKX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFgdTNGKX .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFgdTNGKX .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFgdTNGKX .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFgdTNGKX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFgewFzKi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFgewFzKi .mbr-section-title {
  color: #000000;
}
.cid-t2s3xSrPnq {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t2s3xSrPnq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t2s3xSrPnq .container-table {
  margin: 0 auto;
}
.cid-t2s3xSrPnq .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t2s3xSrPnq .dataTables_wrapper {
  display: block;
}
.cid-t2s3xSrPnq .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t2s3xSrPnq .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t2s3xSrPnq table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t2s3xSrPnq table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t2s3xSrPnq table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t2s3xSrPnq table td {
  border-top: 1px solid #cccccc;
}
.cid-t2s3xSrPnq table.table {
  background: #e43f3f;
}
.cid-t2s3xSrPnq .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t2s3xSrPnq .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t2s3xSrPnq .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t2s3xSrPnq .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t2s3xSrPnq .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t2s3xSrPnq .dataTables_filter {
    text-align: center;
  }
  .cid-t2s3xSrPnq .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t2s3xSrPnq .mbr-section-title {
  color: #ffffff;
}
.cid-t2s3xSVp4G {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t2s3xSVp4G .content {
    text-align: center;
  }
  .cid-t2s3xSVp4G .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t2s3xSVp4G .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t2s3xSVp4G .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t2s3xSVp4G .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t2s3xSVp4G .google-map {
  height: 25rem;
  position: relative;
}
.cid-t2s3xSVp4G .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t2s3xSVp4G .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t2s3xSVp4G .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t2s3xSVp4G .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t2s3xSVp4G .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t2s3xSVp4G .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t2s3xSVp4G .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t2s3xSVp4G .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t2s3xSVp4G .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t2s3xSVp4G .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t2s3xSVp4G .list {
  list-style-type: none;
  padding: 0;
}
.cid-t2s3xSVp4G .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPsDdMSDR {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1800x928.jpg");
}
.cid-tPPsDdMSDR .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPsDdMSDR .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPsDdMSDR .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPsDdMSDR .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPsDdMSDR .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPsDdMSDR .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPsDdMSDR .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPsDdMSDR .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPsDdMSDR .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPsDdMSDR .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPsDdMSDR .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPsDdMSDR .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPsDdMSDR .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPsDdMSDR .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPsDdMSDR .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPsDdMSDR .mbr-text {
  color: #ffffff;
}
.cid-tPPsDdMSDR .mbr-section-title {
  color: #ffffff;
}
.cid-tPPsDdMSDR .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnrrJSmy2 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnrrJSmy2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnrrJSmy2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnrrJSmy2 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnrrJSmy2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnrrJSmy2 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnrrJSmy2 .card-title {
  color: #ffffff;
}
.cid-uZvvjpciX2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvvjpciX2 .mbr-section-title {
  color: #ffffff;
}
.cid-ucnrsvxZtd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnrsvxZtd img,
.cid-ucnrsvxZtd .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnrsvxZtd .item:focus,
.cid-ucnrsvxZtd span:focus {
  outline: none;
}
.cid-ucnrsvxZtd .item-wrapper {
  position: relative;
}
.cid-ucnrsvxZtd .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnrsvxZtd .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnrsvxZtd .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnrsvxZtd .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnrsvxZtd .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnrsvxZtd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnrsvxZtd .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnrsvxZtd .mbr-text,
.cid-ucnrsvxZtd .mbr-section-btn {
  text-align: left;
}
.cid-ucnrsvxZtd .item-title {
  text-align: left;
}
.cid-ucnrsvxZtd .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnrsvxZtd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnrsvxZtd .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnrsvxZtd .embla__button--next,
.cid-ucnrsvxZtd .embla__button--prev {
  display: flex;
}
.cid-ucnrsvxZtd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnrsvxZtd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnrsvxZtd .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnrsvxZtd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnrsvxZtd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnrsvxZtd .embla__button {
    top: auto;
  }
}
.cid-ucnrsvxZtd .embla {
  position: relative;
  width: 100%;
}
.cid-ucnrsvxZtd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnrsvxZtd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnrsvxZtd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnrsvxZtd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnrsvxZtd .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnrsvxZtd .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnrsvxZtd .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnrsvxZtd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnrt6InbI {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnrt6InbI .mbr-section-title {
  color: #000000;
}
.cid-t3crFxNpPS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #212529;
}
.cid-t3crFxNpPS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3crFxNpPS .container-table {
  margin: 0 auto;
}
.cid-t3crFxNpPS .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3crFxNpPS .dataTables_wrapper {
  display: block;
}
.cid-t3crFxNpPS .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3crFxNpPS .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3crFxNpPS table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3crFxNpPS table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3crFxNpPS table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3crFxNpPS table td {
  border-top: 1px solid #cccccc;
}
.cid-t3crFxNpPS table.table {
  background: #e43f3f;
}
.cid-t3crFxNpPS .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3crFxNpPS .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3crFxNpPS .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3crFxNpPS .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3crFxNpPS .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3crFxNpPS .dataTables_filter {
    text-align: center;
  }
  .cid-t3crFxNpPS .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3crFxNpPS .mbr-section-title {
  color: #ffffff;
}
.cid-t3crFyk22F {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3crFyk22F .content {
    text-align: center;
  }
  .cid-t3crFyk22F .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3crFyk22F .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3crFyk22F .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3crFyk22F .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3crFyk22F .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3crFyk22F .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3crFyk22F .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3crFyk22F .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3crFyk22F .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3crFyk22F .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3crFyk22F .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3crFyk22F .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3crFyk22F .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3crFyk22F .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3crFyk22F .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3crFyk22F .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3crFyk22F .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPrcZ2q3m {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1800x928.jpg");
}
.cid-tPPrcZ2q3m .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPrcZ2q3m .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPrcZ2q3m .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPrcZ2q3m .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPrcZ2q3m .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPrcZ2q3m .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPrcZ2q3m .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPrcZ2q3m .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPrcZ2q3m .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPrcZ2q3m .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPrcZ2q3m .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPrcZ2q3m .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPrcZ2q3m .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPrcZ2q3m .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPrcZ2q3m .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPrcZ2q3m .mbr-text {
  color: #ffffff;
}
.cid-tPPrcZ2q3m .mbr-section-title {
  color: #ffffff;
}
.cid-tPPrcZ2q3m .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFi7akCNT {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFi7akCNT .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFi7akCNT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFi7akCNT .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFi7akCNT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFi7akCNT .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFi7akCNT .card-title {
  color: #ffffff;
}
.cid-uZvvfVRSRs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvvfVRSRs .mbr-section-title {
  color: #ffffff;
}
.cid-ucFi7RPFit {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFi7RPFit img,
.cid-ucFi7RPFit .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFi7RPFit .item:focus,
.cid-ucFi7RPFit span:focus {
  outline: none;
}
.cid-ucFi7RPFit .item-wrapper {
  position: relative;
}
.cid-ucFi7RPFit .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFi7RPFit .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFi7RPFit .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFi7RPFit .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFi7RPFit .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFi7RPFit .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFi7RPFit .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFi7RPFit .mbr-text,
.cid-ucFi7RPFit .mbr-section-btn {
  text-align: left;
}
.cid-ucFi7RPFit .item-title {
  text-align: left;
}
.cid-ucFi7RPFit .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFi7RPFit .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFi7RPFit .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFi7RPFit .embla__button--next,
.cid-ucFi7RPFit .embla__button--prev {
  display: flex;
}
.cid-ucFi7RPFit .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFi7RPFit .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFi7RPFit .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFi7RPFit .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFi7RPFit .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFi7RPFit .embla__button {
    top: auto;
  }
}
.cid-ucFi7RPFit .embla {
  position: relative;
  width: 100%;
}
.cid-ucFi7RPFit .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFi7RPFit .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFi7RPFit .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFi7RPFit .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFi7RPFit .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFi7RPFit .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFi7RPFit .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFi7RPFit .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFi8NTdoD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFi8NTdoD .mbr-section-title {
  color: #000000;
}
.cid-t3cr6OrRh7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cr6OrRh7 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cr6OrRh7 .container-table {
  margin: 0 auto;
}
.cid-t3cr6OrRh7 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cr6OrRh7 .dataTables_wrapper {
  display: block;
}
.cid-t3cr6OrRh7 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cr6OrRh7 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cr6OrRh7 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cr6OrRh7 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cr6OrRh7 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cr6OrRh7 table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cr6OrRh7 table.table {
  background: #e43f3f;
}
.cid-t3cr6OrRh7 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cr6OrRh7 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cr6OrRh7 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cr6OrRh7 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cr6OrRh7 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cr6OrRh7 .dataTables_filter {
    text-align: center;
  }
  .cid-t3cr6OrRh7 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cr6OrRh7 .mbr-section-title {
  color: #ffffff;
}
.cid-t3cr6P5ETu {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cr6P5ETu .content {
    text-align: center;
  }
  .cid-t3cr6P5ETu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cr6P5ETu .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cr6P5ETu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cr6P5ETu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cr6P5ETu .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cr6P5ETu .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cr6P5ETu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cr6P5ETu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cr6P5ETu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cr6P5ETu .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cr6P5ETu .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cr6P5ETu .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cr6P5ETu .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cr6P5ETu .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cr6P5ETu .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cr6P5ETu .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cr6P5ETu .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPqhdW0tJ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1800x928.jpg");
}
.cid-tPPqhdW0tJ .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPqhdW0tJ .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPqhdW0tJ .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPqhdW0tJ .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPqhdW0tJ .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPqhdW0tJ .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPqhdW0tJ .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPqhdW0tJ .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPqhdW0tJ .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPqhdW0tJ .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPqhdW0tJ .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPqhdW0tJ .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPqhdW0tJ .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPqhdW0tJ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPqhdW0tJ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPqhdW0tJ .mbr-text {
  color: #ffffff;
}
.cid-tPPqhdW0tJ .mbr-section-title {
  color: #ffffff;
}
.cid-tPPqhdW0tJ .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGgXYaeBg {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGgXYaeBg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGgXYaeBg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGgXYaeBg .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGgXYaeBg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGgXYaeBg .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGgXYaeBg .card-title {
  color: #ffffff;
}
.cid-uZvv9WOYpw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvv9WOYpw .mbr-section-title {
  color: #ffffff;
}
.cid-ucGgYCEbrk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGgYCEbrk img,
.cid-ucGgYCEbrk .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGgYCEbrk .item:focus,
.cid-ucGgYCEbrk span:focus {
  outline: none;
}
.cid-ucGgYCEbrk .item-wrapper {
  position: relative;
}
.cid-ucGgYCEbrk .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGgYCEbrk .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGgYCEbrk .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGgYCEbrk .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGgYCEbrk .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGgYCEbrk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGgYCEbrk .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGgYCEbrk .mbr-text,
.cid-ucGgYCEbrk .mbr-section-btn {
  text-align: left;
}
.cid-ucGgYCEbrk .item-title {
  text-align: left;
}
.cid-ucGgYCEbrk .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGgYCEbrk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGgYCEbrk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGgYCEbrk .embla__button--next,
.cid-ucGgYCEbrk .embla__button--prev {
  display: flex;
}
.cid-ucGgYCEbrk .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGgYCEbrk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGgYCEbrk .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGgYCEbrk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGgYCEbrk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGgYCEbrk .embla__button {
    top: auto;
  }
}
.cid-ucGgYCEbrk .embla {
  position: relative;
  width: 100%;
}
.cid-ucGgYCEbrk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGgYCEbrk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGgYCEbrk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGgYCEbrk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGgYCEbrk .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGgYCEbrk .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGgYCEbrk .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGgYCEbrk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGgZb0nUN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGgZb0nUN .mbr-section-title {
  color: #000000;
}
.cid-t3c7WKgzR1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3c7WKgzR1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3c7WKgzR1 .container-table {
  margin: 0 auto;
}
.cid-t3c7WKgzR1 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3c7WKgzR1 .dataTables_wrapper {
  display: block;
}
.cid-t3c7WKgzR1 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3c7WKgzR1 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3c7WKgzR1 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3c7WKgzR1 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3c7WKgzR1 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3c7WKgzR1 table td {
  border-top: 1px solid #cccccc;
}
.cid-t3c7WKgzR1 table.table {
  background: #e43f3f;
}
.cid-t3c7WKgzR1 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3c7WKgzR1 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3c7WKgzR1 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3c7WKgzR1 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3c7WKgzR1 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3c7WKgzR1 .dataTables_filter {
    text-align: center;
  }
  .cid-t3c7WKgzR1 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3c7WKgzR1 .mbr-section-title {
  color: #ffffff;
}
.cid-t3c7WMHXDF {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3c7WMHXDF .content {
    text-align: center;
  }
  .cid-t3c7WMHXDF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3c7WMHXDF .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3c7WMHXDF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3c7WMHXDF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3c7WMHXDF .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3c7WMHXDF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3c7WMHXDF .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3c7WMHXDF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3c7WMHXDF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3c7WMHXDF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3c7WMHXDF .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3c7WMHXDF .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3c7WMHXDF .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3c7WMHXDF .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3c7WMHXDF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3c7WMHXDF .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3c7WMHXDF .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPsT7Arqb {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1800x928.jpg");
}
.cid-tPPsT7Arqb .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPsT7Arqb .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPsT7Arqb .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPsT7Arqb .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPsT7Arqb .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPsT7Arqb .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPsT7Arqb .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPsT7Arqb .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPsT7Arqb .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPsT7Arqb .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPsT7Arqb .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPsT7Arqb .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPsT7Arqb .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPsT7Arqb .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPsT7Arqb .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPsT7Arqb .mbr-text {
  color: #ffffff;
}
.cid-tPPsT7Arqb .mbr-section-title {
  color: #ffffff;
}
.cid-tPPsT7Arqb .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGhekCVnL {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGhekCVnL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGhekCVnL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGhekCVnL .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGhekCVnL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGhekCVnL .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGhekCVnL .card-title {
  color: #ffffff;
}
.cid-uZvvqHFeOL {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvvqHFeOL .mbr-section-title {
  color: #ffffff;
}
.cid-ucGhf2gXHQ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGhf2gXHQ img,
.cid-ucGhf2gXHQ .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGhf2gXHQ .item:focus,
.cid-ucGhf2gXHQ span:focus {
  outline: none;
}
.cid-ucGhf2gXHQ .item-wrapper {
  position: relative;
}
.cid-ucGhf2gXHQ .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGhf2gXHQ .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGhf2gXHQ .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGhf2gXHQ .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGhf2gXHQ .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGhf2gXHQ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGhf2gXHQ .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGhf2gXHQ .mbr-text,
.cid-ucGhf2gXHQ .mbr-section-btn {
  text-align: left;
}
.cid-ucGhf2gXHQ .item-title {
  text-align: left;
}
.cid-ucGhf2gXHQ .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGhf2gXHQ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGhf2gXHQ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGhf2gXHQ .embla__button--next,
.cid-ucGhf2gXHQ .embla__button--prev {
  display: flex;
}
.cid-ucGhf2gXHQ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGhf2gXHQ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGhf2gXHQ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGhf2gXHQ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGhf2gXHQ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGhf2gXHQ .embla__button {
    top: auto;
  }
}
.cid-ucGhf2gXHQ .embla {
  position: relative;
  width: 100%;
}
.cid-ucGhf2gXHQ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGhf2gXHQ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGhf2gXHQ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGhf2gXHQ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGhf2gXHQ .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGhf2gXHQ .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGhf2gXHQ .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGhf2gXHQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGhfPgHSS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGhfPgHSS .mbr-section-title {
  color: #000000;
}
.cid-t3csNzyry1 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3csNzyry1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3csNzyry1 .container-table {
  margin: 0 auto;
}
.cid-t3csNzyry1 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3csNzyry1 .dataTables_wrapper {
  display: block;
}
.cid-t3csNzyry1 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3csNzyry1 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3csNzyry1 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3csNzyry1 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3csNzyry1 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3csNzyry1 table td {
  border-top: 1px solid #cccccc;
}
.cid-t3csNzyry1 table.table {
  background: #e43f3f;
}
.cid-t3csNzyry1 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3csNzyry1 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3csNzyry1 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3csNzyry1 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3csNzyry1 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3csNzyry1 .dataTables_filter {
    text-align: center;
  }
  .cid-t3csNzyry1 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3csNzyry1 .mbr-section-title {
  color: #ffffff;
}
.cid-t3csNAfifA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3csNAfifA .content {
    text-align: center;
  }
  .cid-t3csNAfifA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3csNAfifA .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3csNAfifA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3csNAfifA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3csNAfifA .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3csNAfifA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3csNAfifA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3csNAfifA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3csNAfifA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3csNAfifA .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3csNAfifA .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3csNAfifA .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3csNAfifA .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3csNAfifA .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3csNAfifA .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3csNAfifA .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3csNAfifA .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPt8v4VWe {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1800x928.jpg");
}
.cid-tPPt8v4VWe .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPt8v4VWe .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPt8v4VWe .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPt8v4VWe .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPt8v4VWe .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPt8v4VWe .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPt8v4VWe .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPt8v4VWe .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPt8v4VWe .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPt8v4VWe .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPt8v4VWe .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPt8v4VWe .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPt8v4VWe .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPt8v4VWe .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPt8v4VWe .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPt8v4VWe .mbr-text {
  color: #ffffff;
}
.cid-tPPt8v4VWe .mbr-section-title {
  color: #ffffff;
}
.cid-tPPt8v4VWe .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGi2o9dyf {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGi2o9dyf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGi2o9dyf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGi2o9dyf .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGi2o9dyf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGi2o9dyf .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGi2o9dyf .card-title {
  color: #ffffff;
}
.cid-uZvvHLmkNy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvvHLmkNy .mbr-section-title {
  color: #ffffff;
}
.cid-ucGi2Zlz5a {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGi2Zlz5a img,
.cid-ucGi2Zlz5a .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGi2Zlz5a .item:focus,
.cid-ucGi2Zlz5a span:focus {
  outline: none;
}
.cid-ucGi2Zlz5a .item-wrapper {
  position: relative;
}
.cid-ucGi2Zlz5a .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGi2Zlz5a .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGi2Zlz5a .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGi2Zlz5a .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGi2Zlz5a .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGi2Zlz5a .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGi2Zlz5a .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGi2Zlz5a .mbr-text,
.cid-ucGi2Zlz5a .mbr-section-btn {
  text-align: left;
}
.cid-ucGi2Zlz5a .item-title {
  text-align: left;
}
.cid-ucGi2Zlz5a .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGi2Zlz5a .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGi2Zlz5a .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGi2Zlz5a .embla__button--next,
.cid-ucGi2Zlz5a .embla__button--prev {
  display: flex;
}
.cid-ucGi2Zlz5a .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGi2Zlz5a .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGi2Zlz5a .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGi2Zlz5a .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGi2Zlz5a .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGi2Zlz5a .embla__button {
    top: auto;
  }
}
.cid-ucGi2Zlz5a .embla {
  position: relative;
  width: 100%;
}
.cid-ucGi2Zlz5a .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGi2Zlz5a .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGi2Zlz5a .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGi2Zlz5a .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGi2Zlz5a .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGi2Zlz5a .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGi2Zlz5a .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGi2Zlz5a .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGi3BpBvO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGi3BpBvO .mbr-section-title {
  color: #000000;
}
.cid-t3ctuWUEot {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3ctuWUEot .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3ctuWUEot .container-table {
  margin: 0 auto;
}
.cid-t3ctuWUEot .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3ctuWUEot .dataTables_wrapper {
  display: block;
}
.cid-t3ctuWUEot .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3ctuWUEot .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3ctuWUEot table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3ctuWUEot table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3ctuWUEot table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3ctuWUEot table td {
  border-top: 1px solid #cccccc;
}
.cid-t3ctuWUEot table.table {
  background: #e43f3f;
}
.cid-t3ctuWUEot .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3ctuWUEot .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3ctuWUEot .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3ctuWUEot .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3ctuWUEot .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3ctuWUEot .dataTables_filter {
    text-align: center;
  }
  .cid-t3ctuWUEot .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3ctuWUEot .mbr-section-title {
  color: #ffffff;
}
.cid-t3ctuXtqZY {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3ctuXtqZY .content {
    text-align: center;
  }
  .cid-t3ctuXtqZY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3ctuXtqZY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3ctuXtqZY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3ctuXtqZY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3ctuXtqZY .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3ctuXtqZY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3ctuXtqZY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3ctuXtqZY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3ctuXtqZY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3ctuXtqZY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3ctuXtqZY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3ctuXtqZY .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3ctuXtqZY .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3ctuXtqZY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3ctuXtqZY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3ctuXtqZY .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3ctuXtqZY .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPtLSZppH {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubmoscow-1800x928.jpg");
}
.cid-tPPtLSZppH .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tPPtLSZppH .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPtLSZppH .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPtLSZppH .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPtLSZppH .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPtLSZppH .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPtLSZppH .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPtLSZppH .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPtLSZppH .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPtLSZppH .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPtLSZppH .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tPPtLSZppH .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tPPtLSZppH .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPtLSZppH .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPtLSZppH .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPtLSZppH .mbr-text {
  color: #ffffff;
}
.cid-tPPtLSZppH .mbr-section-title {
  color: #ffffff;
}
.cid-tPPtLSZppH .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGhKau55G {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGhKau55G .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGhKau55G .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGhKau55G .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGhKau55G .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGhKau55G .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGhKau55G .card-title {
  color: #ffffff;
}
.cid-uZvvPs0G7Q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvvPs0G7Q .mbr-section-title {
  color: #ffffff;
}
.cid-ucGhKTeAI4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGhKTeAI4 img,
.cid-ucGhKTeAI4 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGhKTeAI4 .item:focus,
.cid-ucGhKTeAI4 span:focus {
  outline: none;
}
.cid-ucGhKTeAI4 .item-wrapper {
  position: relative;
}
.cid-ucGhKTeAI4 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGhKTeAI4 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGhKTeAI4 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGhKTeAI4 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGhKTeAI4 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGhKTeAI4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGhKTeAI4 .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGhKTeAI4 .mbr-text,
.cid-ucGhKTeAI4 .mbr-section-btn {
  text-align: left;
}
.cid-ucGhKTeAI4 .item-title {
  text-align: left;
}
.cid-ucGhKTeAI4 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGhKTeAI4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGhKTeAI4 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGhKTeAI4 .embla__button--next,
.cid-ucGhKTeAI4 .embla__button--prev {
  display: flex;
}
.cid-ucGhKTeAI4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGhKTeAI4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGhKTeAI4 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGhKTeAI4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGhKTeAI4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGhKTeAI4 .embla__button {
    top: auto;
  }
}
.cid-ucGhKTeAI4 .embla {
  position: relative;
  width: 100%;
}
.cid-ucGhKTeAI4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGhKTeAI4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGhKTeAI4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGhKTeAI4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGhKTeAI4 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGhKTeAI4 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGhKTeAI4 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGhKTeAI4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGhLtwm6F {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGhLtwm6F .mbr-section-title {
  color: #000000;
}
.cid-t3cu1mHdWa {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cu1mHdWa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cu1mHdWa .container-table {
  margin: 0 auto;
}
.cid-t3cu1mHdWa .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cu1mHdWa .dataTables_wrapper {
  display: block;
}
.cid-t3cu1mHdWa .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cu1mHdWa .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cu1mHdWa table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cu1mHdWa table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cu1mHdWa table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cu1mHdWa table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cu1mHdWa table.table {
  background: #e43f3f;
}
.cid-t3cu1mHdWa .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cu1mHdWa .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cu1mHdWa .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cu1mHdWa .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cu1mHdWa .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cu1mHdWa .dataTables_filter {
    text-align: center;
  }
  .cid-t3cu1mHdWa .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cu1mHdWa .mbr-section-title {
  color: #ffffff;
}
.cid-t3cu1nbu8d {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cu1nbu8d .content {
    text-align: center;
  }
  .cid-t3cu1nbu8d .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cu1nbu8d .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cu1nbu8d .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cu1nbu8d .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cu1nbu8d .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cu1nbu8d .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cu1nbu8d .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cu1nbu8d .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cu1nbu8d .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cu1nbu8d .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cu1nbu8d .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cu1nbu8d .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cu1nbu8d .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cu1nbu8d .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cu1nbu8d .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cu1nbu8d .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cu1nbu8d .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ0IU3ItNp {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubprague-1536x1024.png");
}
.cid-tQ0IU3ItNp .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ0IU3ItNp .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ0IU3ItNp .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ0IU3ItNp .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ0IU3ItNp .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ0IU3ItNp .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ0IU3ItNp .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ0IU3ItNp .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ0IU3ItNp .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ0IU3ItNp .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ0IU3ItNp .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ0IU3ItNp .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ0IU3ItNp .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ0IU3ItNp .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ0IU3ItNp .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ0IU3ItNp .mbr-text {
  color: #ffffff;
}
.cid-tQ0IU3ItNp .mbr-section-title {
  color: #ffffff;
}
.cid-tQ0IU3ItNp .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmVrDig16 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmVrDig16 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmVrDig16 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmVrDig16 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmVrDig16 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmVrDig16 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmVrDig16 .card-title {
  color: #ffffff;
}
.cid-uZvz4CCkX8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvz4CCkX8 .mbr-section-title {
  color: #ffffff;
}
.cid-ucmVsLDZAb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmVsLDZAb img,
.cid-ucmVsLDZAb .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmVsLDZAb .item:focus,
.cid-ucmVsLDZAb span:focus {
  outline: none;
}
.cid-ucmVsLDZAb .item-wrapper {
  position: relative;
}
.cid-ucmVsLDZAb .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmVsLDZAb .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmVsLDZAb .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmVsLDZAb .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmVsLDZAb .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmVsLDZAb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmVsLDZAb .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmVsLDZAb .mbr-text,
.cid-ucmVsLDZAb .mbr-section-btn {
  text-align: left;
}
.cid-ucmVsLDZAb .item-title {
  text-align: left;
}
.cid-ucmVsLDZAb .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmVsLDZAb .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmVsLDZAb .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmVsLDZAb .embla__button--next,
.cid-ucmVsLDZAb .embla__button--prev {
  display: flex;
}
.cid-ucmVsLDZAb .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmVsLDZAb .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmVsLDZAb .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmVsLDZAb .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmVsLDZAb .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmVsLDZAb .embla__button {
    top: auto;
  }
}
.cid-ucmVsLDZAb .embla {
  position: relative;
  width: 100%;
}
.cid-ucmVsLDZAb .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmVsLDZAb .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmVsLDZAb .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmVsLDZAb .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmVsLDZAb .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmVsLDZAb .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmVsLDZAb .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmVsLDZAb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmVtC8Fc5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmVtC8Fc5 .mbr-section-title {
  color: #000000;
}
.cid-t3cvlgnJ3g {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cvlgnJ3g .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cvlgnJ3g .container-table {
  margin: 0 auto;
}
.cid-t3cvlgnJ3g .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cvlgnJ3g .dataTables_wrapper {
  display: block;
}
.cid-t3cvlgnJ3g .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cvlgnJ3g .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cvlgnJ3g table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cvlgnJ3g table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cvlgnJ3g table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cvlgnJ3g table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cvlgnJ3g table.table {
  background: #e43f3f;
}
.cid-t3cvlgnJ3g .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cvlgnJ3g .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cvlgnJ3g .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cvlgnJ3g .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cvlgnJ3g .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cvlgnJ3g .dataTables_filter {
    text-align: center;
  }
  .cid-t3cvlgnJ3g .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cvlgnJ3g .mbr-section-title {
  color: #ffffff;
}
.cid-t3cvlgVZAK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cvlgVZAK .content {
    text-align: center;
  }
  .cid-t3cvlgVZAK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cvlgVZAK .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cvlgVZAK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cvlgVZAK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cvlgVZAK .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cvlgVZAK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cvlgVZAK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cvlgVZAK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cvlgVZAK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cvlgVZAK .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cvlgVZAK .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cvlgVZAK .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cvlgVZAK .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cvlgVZAK .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cvlgVZAK .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cvlgVZAK .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cvlgVZAK .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8BhTdoMK {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/anthropomorphic-worker-with-belarusian-decor-1-1536x1024.png");
}
.cid-tR8BhTdoMK .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8BhTdoMK .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8BhTdoMK .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8BhTdoMK .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8BhTdoMK .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8BhTdoMK .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8BhTdoMK .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8BhTdoMK .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8BhTdoMK .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8BhTdoMK .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8BhTdoMK .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8BhTdoMK .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8BhTdoMK .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8BhTdoMK .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8BhTdoMK .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8BhTdoMK .mbr-text {
  color: #ffffff;
}
.cid-tR8BhTdoMK .mbr-section-title {
  color: #ffffff;
}
.cid-tR8BhTdoMK .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGeDeNXxc {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGeDeNXxc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGeDeNXxc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGeDeNXxc .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGeDeNXxc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGeDeNXxc .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGeDeNXxc .card-title {
  color: #ffffff;
}
.cid-uZvxWYTvYO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvxWYTvYO .mbr-section-title {
  color: #ffffff;
}
.cid-ucGeE1Ugce {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGeE1Ugce img,
.cid-ucGeE1Ugce .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGeE1Ugce .item:focus,
.cid-ucGeE1Ugce span:focus {
  outline: none;
}
.cid-ucGeE1Ugce .item-wrapper {
  position: relative;
}
.cid-ucGeE1Ugce .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGeE1Ugce .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGeE1Ugce .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGeE1Ugce .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGeE1Ugce .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGeE1Ugce .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGeE1Ugce .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGeE1Ugce .mbr-text,
.cid-ucGeE1Ugce .mbr-section-btn {
  text-align: left;
}
.cid-ucGeE1Ugce .item-title {
  text-align: left;
}
.cid-ucGeE1Ugce .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGeE1Ugce .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGeE1Ugce .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGeE1Ugce .embla__button--next,
.cid-ucGeE1Ugce .embla__button--prev {
  display: flex;
}
.cid-ucGeE1Ugce .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGeE1Ugce .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGeE1Ugce .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGeE1Ugce .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGeE1Ugce .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGeE1Ugce .embla__button {
    top: auto;
  }
}
.cid-ucGeE1Ugce .embla {
  position: relative;
  width: 100%;
}
.cid-ucGeE1Ugce .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGeE1Ugce .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGeE1Ugce .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGeE1Ugce .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGeE1Ugce .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGeE1Ugce .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGeE1Ugce .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGeE1Ugce .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGeF5CM8n {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGeF5CM8n .mbr-section-title {
  color: #000000;
}
.cid-t3cxePuPd4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cxePuPd4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cxePuPd4 .container-table {
  margin: 0 auto;
}
.cid-t3cxePuPd4 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cxePuPd4 .dataTables_wrapper {
  display: block;
}
.cid-t3cxePuPd4 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cxePuPd4 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cxePuPd4 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cxePuPd4 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cxePuPd4 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cxePuPd4 table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cxePuPd4 table.table {
  background: #e43f3f;
}
.cid-t3cxePuPd4 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cxePuPd4 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cxePuPd4 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cxePuPd4 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cxePuPd4 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cxePuPd4 .dataTables_filter {
    text-align: center;
  }
  .cid-t3cxePuPd4 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cxePuPd4 .mbr-section-title {
  color: #ffffff;
}
.cid-t3cxeQ0NUo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cxeQ0NUo .content {
    text-align: center;
  }
  .cid-t3cxeQ0NUo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cxeQ0NUo .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cxeQ0NUo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cxeQ0NUo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cxeQ0NUo .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cxeQ0NUo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cxeQ0NUo .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cxeQ0NUo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cxeQ0NUo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cxeQ0NUo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cxeQ0NUo .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cxeQ0NUo .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cxeQ0NUo .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cxeQ0NUo .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cxeQ0NUo .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cxeQ0NUo .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cxeQ0NUo .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8ByNXbos {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/anthropomorphic-worker-with-belarusian-decor-1-1536x1024.png");
}
.cid-tR8ByNXbos .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8ByNXbos .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8ByNXbos .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8ByNXbos .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8ByNXbos .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8ByNXbos .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8ByNXbos .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8ByNXbos .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8ByNXbos .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8ByNXbos .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8ByNXbos .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8ByNXbos .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8ByNXbos .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8ByNXbos .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8ByNXbos .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8ByNXbos .mbr-text {
  color: #ffffff;
}
.cid-tR8ByNXbos .mbr-section-title {
  color: #ffffff;
}
.cid-tR8ByNXbos .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGfvwwQZr {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGfvwwQZr .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGfvwwQZr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGfvwwQZr .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGfvwwQZr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGfvwwQZr .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGfvwwQZr .card-title {
  color: #ffffff;
}
.cid-uZvwIdMZBk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvwIdMZBk .mbr-section-title {
  color: #ffffff;
}
.cid-ucGfwbTEyI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGfwbTEyI img,
.cid-ucGfwbTEyI .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGfwbTEyI .item:focus,
.cid-ucGfwbTEyI span:focus {
  outline: none;
}
.cid-ucGfwbTEyI .item-wrapper {
  position: relative;
}
.cid-ucGfwbTEyI .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGfwbTEyI .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGfwbTEyI .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGfwbTEyI .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGfwbTEyI .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGfwbTEyI .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGfwbTEyI .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGfwbTEyI .mbr-text,
.cid-ucGfwbTEyI .mbr-section-btn {
  text-align: left;
}
.cid-ucGfwbTEyI .item-title {
  text-align: left;
}
.cid-ucGfwbTEyI .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGfwbTEyI .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGfwbTEyI .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGfwbTEyI .embla__button--next,
.cid-ucGfwbTEyI .embla__button--prev {
  display: flex;
}
.cid-ucGfwbTEyI .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGfwbTEyI .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGfwbTEyI .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGfwbTEyI .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGfwbTEyI .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGfwbTEyI .embla__button {
    top: auto;
  }
}
.cid-ucGfwbTEyI .embla {
  position: relative;
  width: 100%;
}
.cid-ucGfwbTEyI .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGfwbTEyI .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGfwbTEyI .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGfwbTEyI .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGfwbTEyI .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGfwbTEyI .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGfwbTEyI .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGfwbTEyI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGfwRGn9l {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGfwRGn9l .mbr-section-title {
  color: #000000;
}
.cid-t3cyed3hwt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cyed3hwt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cyed3hwt .container-table {
  margin: 0 auto;
}
.cid-t3cyed3hwt .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cyed3hwt .dataTables_wrapper {
  display: block;
}
.cid-t3cyed3hwt .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cyed3hwt .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cyed3hwt table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cyed3hwt table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cyed3hwt table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cyed3hwt table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cyed3hwt table.table {
  background: #e43f3f;
}
.cid-t3cyed3hwt .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cyed3hwt .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cyed3hwt .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cyed3hwt .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cyed3hwt .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cyed3hwt .dataTables_filter {
    text-align: center;
  }
  .cid-t3cyed3hwt .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cyed3hwt .mbr-section-title {
  color: #ffffff;
}
.cid-t3cyedCroJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cyedCroJ .content {
    text-align: center;
  }
  .cid-t3cyedCroJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cyedCroJ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cyedCroJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cyedCroJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cyedCroJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cyedCroJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cyedCroJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cyedCroJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cyedCroJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cyedCroJ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cyedCroJ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cyedCroJ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cyedCroJ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cyedCroJ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cyedCroJ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cyedCroJ .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cyedCroJ .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8BLxmXcB {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/anthropomorphic-worker-with-belarusian-decor-1-1536x1024.png");
}
.cid-tR8BLxmXcB .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8BLxmXcB .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8BLxmXcB .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8BLxmXcB .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8BLxmXcB .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8BLxmXcB .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8BLxmXcB .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8BLxmXcB .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8BLxmXcB .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8BLxmXcB .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8BLxmXcB .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8BLxmXcB .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8BLxmXcB .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8BLxmXcB .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8BLxmXcB .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8BLxmXcB .mbr-text {
  color: #ffffff;
}
.cid-tR8BLxmXcB .mbr-section-title {
  color: #ffffff;
}
.cid-tR8BLxmXcB .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnDBV2zKx {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnDBV2zKx .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnDBV2zKx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnDBV2zKx .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnDBV2zKx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnDBV2zKx .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnDBV2zKx .card-title {
  color: #ffffff;
}
.cid-uZvwxpFxLu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvwxpFxLu .mbr-section-title {
  color: #ffffff;
}
.cid-ucnDCEBPjP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnDCEBPjP img,
.cid-ucnDCEBPjP .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnDCEBPjP .item:focus,
.cid-ucnDCEBPjP span:focus {
  outline: none;
}
.cid-ucnDCEBPjP .item-wrapper {
  position: relative;
}
.cid-ucnDCEBPjP .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnDCEBPjP .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnDCEBPjP .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnDCEBPjP .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnDCEBPjP .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnDCEBPjP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnDCEBPjP .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnDCEBPjP .mbr-text,
.cid-ucnDCEBPjP .mbr-section-btn {
  text-align: left;
}
.cid-ucnDCEBPjP .item-title {
  text-align: left;
}
.cid-ucnDCEBPjP .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnDCEBPjP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnDCEBPjP .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnDCEBPjP .embla__button--next,
.cid-ucnDCEBPjP .embla__button--prev {
  display: flex;
}
.cid-ucnDCEBPjP .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnDCEBPjP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnDCEBPjP .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnDCEBPjP .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnDCEBPjP .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnDCEBPjP .embla__button {
    top: auto;
  }
}
.cid-ucnDCEBPjP .embla {
  position: relative;
  width: 100%;
}
.cid-ucnDCEBPjP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnDCEBPjP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnDCEBPjP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnDCEBPjP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnDCEBPjP .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnDCEBPjP .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnDCEBPjP .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnDCEBPjP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnDDaTO6f {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnDDaTO6f .mbr-section-title {
  color: #000000;
}
.cid-t3cz8mywBm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cz8mywBm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cz8mywBm .container-table {
  margin: 0 auto;
}
.cid-t3cz8mywBm .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cz8mywBm .dataTables_wrapper {
  display: block;
}
.cid-t3cz8mywBm .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cz8mywBm .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cz8mywBm table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cz8mywBm table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cz8mywBm table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cz8mywBm table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cz8mywBm table.table {
  background: #e43f3f;
}
.cid-t3cz8mywBm .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cz8mywBm .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cz8mywBm .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cz8mywBm .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cz8mywBm .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cz8mywBm .dataTables_filter {
    text-align: center;
  }
  .cid-t3cz8mywBm .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cz8mywBm .mbr-section-title {
  color: #ffffff;
}
.cid-t3cz8n6wFk {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cz8n6wFk .content {
    text-align: center;
  }
  .cid-t3cz8n6wFk .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cz8n6wFk .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cz8n6wFk .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cz8n6wFk .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cz8n6wFk .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cz8n6wFk .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cz8n6wFk .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cz8n6wFk .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cz8n6wFk .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cz8n6wFk .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cz8n6wFk .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cz8n6wFk .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cz8n6wFk .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cz8n6wFk .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cz8n6wFk .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cz8n6wFk .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cz8n6wFk .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9ibPPTeC {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubtokyo-1536x1024.png");
}
.cid-tR9ibPPTeC .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9ibPPTeC .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9ibPPTeC .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9ibPPTeC .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9ibPPTeC .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9ibPPTeC .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9ibPPTeC .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9ibPPTeC .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9ibPPTeC .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9ibPPTeC .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9ibPPTeC .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9ibPPTeC .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9ibPPTeC .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9ibPPTeC .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9ibPPTeC .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9ibPPTeC .mbr-text {
  color: #ffffff;
}
.cid-tR9ibPPTeC .mbr-section-title {
  color: #ffffff;
}
.cid-tR9ibPPTeC .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGng7UJwF {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGng7UJwF .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGng7UJwF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGng7UJwF .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGng7UJwF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGng7UJwF .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGng7UJwF .card-title {
  color: #ffffff;
}
.cid-ucGnhl8LT5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGnhl8LT5 img,
.cid-ucGnhl8LT5 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGnhl8LT5 .item:focus,
.cid-ucGnhl8LT5 span:focus {
  outline: none;
}
.cid-ucGnhl8LT5 .item-wrapper {
  position: relative;
}
.cid-ucGnhl8LT5 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGnhl8LT5 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGnhl8LT5 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGnhl8LT5 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGnhl8LT5 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGnhl8LT5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGnhl8LT5 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucGnhl8LT5 .mbr-text,
.cid-ucGnhl8LT5 .mbr-section-btn {
  text-align: left;
}
.cid-ucGnhl8LT5 .item-title {
  text-align: left;
}
.cid-ucGnhl8LT5 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGnhl8LT5 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGnhl8LT5 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGnhl8LT5 .embla__button--next,
.cid-ucGnhl8LT5 .embla__button--prev {
  display: flex;
}
.cid-ucGnhl8LT5 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGnhl8LT5 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGnhl8LT5 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGnhl8LT5 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGnhl8LT5 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGnhl8LT5 .embla__button {
    top: auto;
  }
}
.cid-ucGnhl8LT5 .embla {
  position: relative;
  width: 100%;
}
.cid-ucGnhl8LT5 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGnhl8LT5 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGnhl8LT5 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGnhl8LT5 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGnhl8LT5 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGnhl8LT5 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGnhl8LT5 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGnhl8LT5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGnhVafHy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGnhVafHy .mbr-section-title {
  color: #000000;
}
.cid-t3cAMv0LrQ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cAMv0LrQ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cAMv0LrQ .container-table {
  margin: 0 auto;
}
.cid-t3cAMv0LrQ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cAMv0LrQ .dataTables_wrapper {
  display: block;
}
.cid-t3cAMv0LrQ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cAMv0LrQ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cAMv0LrQ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cAMv0LrQ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cAMv0LrQ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cAMv0LrQ table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cAMv0LrQ table.table {
  background: #e43f3f;
}
.cid-t3cAMv0LrQ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cAMv0LrQ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cAMv0LrQ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cAMv0LrQ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cAMv0LrQ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cAMv0LrQ .dataTables_filter {
    text-align: center;
  }
  .cid-t3cAMv0LrQ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cAMv0LrQ .mbr-section-title {
  color: #ffffff;
}
.cid-t3cAMvvmsz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cAMvvmsz .content {
    text-align: center;
  }
  .cid-t3cAMvvmsz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cAMvvmsz .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cAMvvmsz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cAMvvmsz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cAMvvmsz .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cAMvvmsz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cAMvvmsz .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cAMvvmsz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cAMvvmsz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cAMvvmsz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cAMvvmsz .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cAMvvmsz .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cAMvvmsz .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cAMvvmsz .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cAMvvmsz .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cAMvvmsz .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cAMvvmsz .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQdsmObbZv {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubhongkong-1280x853.png");
}
.cid-tQdsmObbZv .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQdsmObbZv .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQdsmObbZv .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQdsmObbZv .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQdsmObbZv .icon-box-link {
  text-decoration: none !important;
}
.cid-tQdsmObbZv .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQdsmObbZv .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQdsmObbZv .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQdsmObbZv .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQdsmObbZv .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQdsmObbZv .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQdsmObbZv .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQdsmObbZv .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQdsmObbZv .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQdsmObbZv .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQdsmObbZv .mbr-text {
  color: #ffffff;
}
.cid-tQdsmObbZv .mbr-section-title {
  color: #ffffff;
}
.cid-tQdsmObbZv .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnAzEJUzd {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnAzEJUzd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnAzEJUzd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnAzEJUzd .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnAzEJUzd .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnAzEJUzd .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnAzEJUzd .card-title {
  color: #ffffff;
}
.cid-ucnAAgDn7D {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnAAgDn7D img,
.cid-ucnAAgDn7D .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnAAgDn7D .item:focus,
.cid-ucnAAgDn7D span:focus {
  outline: none;
}
.cid-ucnAAgDn7D .item-wrapper {
  position: relative;
}
.cid-ucnAAgDn7D .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnAAgDn7D .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnAAgDn7D .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnAAgDn7D .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnAAgDn7D .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnAAgDn7D .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnAAgDn7D .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnAAgDn7D .mbr-text,
.cid-ucnAAgDn7D .mbr-section-btn {
  text-align: left;
}
.cid-ucnAAgDn7D .item-title {
  text-align: left;
}
.cid-ucnAAgDn7D .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnAAgDn7D .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnAAgDn7D .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnAAgDn7D .embla__button--next,
.cid-ucnAAgDn7D .embla__button--prev {
  display: flex;
}
.cid-ucnAAgDn7D .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnAAgDn7D .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnAAgDn7D .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnAAgDn7D .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnAAgDn7D .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnAAgDn7D .embla__button {
    top: auto;
  }
}
.cid-ucnAAgDn7D .embla {
  position: relative;
  width: 100%;
}
.cid-ucnAAgDn7D .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnAAgDn7D .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnAAgDn7D .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnAAgDn7D .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnAAgDn7D .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnAAgDn7D .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnAAgDn7D .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnAAgDn7D .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnAAXiWSY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnAAXiWSY .mbr-section-title {
  color: #000000;
}
.cid-t3cBHpTGGt {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cBHpTGGt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cBHpTGGt .container-table {
  margin: 0 auto;
}
.cid-t3cBHpTGGt .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cBHpTGGt .dataTables_wrapper {
  display: block;
}
.cid-t3cBHpTGGt .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cBHpTGGt .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cBHpTGGt table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cBHpTGGt table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cBHpTGGt table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cBHpTGGt table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cBHpTGGt table.table {
  background: #e43f3f;
}
.cid-t3cBHpTGGt .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cBHpTGGt .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cBHpTGGt .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cBHpTGGt .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cBHpTGGt .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cBHpTGGt .dataTables_filter {
    text-align: center;
  }
  .cid-t3cBHpTGGt .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cBHpTGGt .mbr-section-title {
  color: #ffffff;
}
.cid-t3cBHqq6Iu {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cBHqq6Iu .content {
    text-align: center;
  }
  .cid-t3cBHqq6Iu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cBHqq6Iu .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cBHqq6Iu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cBHqq6Iu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cBHqq6Iu .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cBHqq6Iu .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cBHqq6Iu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cBHqq6Iu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cBHqq6Iu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cBHqq6Iu .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cBHqq6Iu .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cBHqq6Iu .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cBHqq6Iu .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cBHqq6Iu .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cBHqq6Iu .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cBHqq6Iu .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cBHqq6Iu .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9krireuA {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubshanghai-1536x1024.png");
}
.cid-tR9krireuA .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9krireuA .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9krireuA .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9krireuA .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9krireuA .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9krireuA .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9krireuA .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9krireuA .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9krireuA .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9krireuA .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9krireuA .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9krireuA .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9krireuA .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9krireuA .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9krireuA .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9krireuA .mbr-text {
  color: #ffffff;
}
.cid-tR9krireuA .mbr-section-title {
  color: #ffffff;
}
.cid-tR9krireuA .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnvF2j3PX {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnvF2j3PX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnvF2j3PX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnvF2j3PX .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnvF2j3PX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnvF2j3PX .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnvF2j3PX .card-title {
  color: #ffffff;
}
.cid-ucnvGfcbF3 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnvGfcbF3 img,
.cid-ucnvGfcbF3 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnvGfcbF3 .item:focus,
.cid-ucnvGfcbF3 span:focus {
  outline: none;
}
.cid-ucnvGfcbF3 .item-wrapper {
  position: relative;
}
.cid-ucnvGfcbF3 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnvGfcbF3 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnvGfcbF3 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnvGfcbF3 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnvGfcbF3 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnvGfcbF3 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnvGfcbF3 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnvGfcbF3 .mbr-text,
.cid-ucnvGfcbF3 .mbr-section-btn {
  text-align: left;
}
.cid-ucnvGfcbF3 .item-title {
  text-align: left;
}
.cid-ucnvGfcbF3 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnvGfcbF3 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnvGfcbF3 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnvGfcbF3 .embla__button--next,
.cid-ucnvGfcbF3 .embla__button--prev {
  display: flex;
}
.cid-ucnvGfcbF3 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnvGfcbF3 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnvGfcbF3 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnvGfcbF3 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnvGfcbF3 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnvGfcbF3 .embla__button {
    top: auto;
  }
}
.cid-ucnvGfcbF3 .embla {
  position: relative;
  width: 100%;
}
.cid-ucnvGfcbF3 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnvGfcbF3 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnvGfcbF3 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnvGfcbF3 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnvGfcbF3 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnvGfcbF3 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnvGfcbF3 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnvGfcbF3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnvHvwDGH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnvHvwDGH .mbr-section-title {
  color: #000000;
}
.cid-t3cDgm7rmT {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cDgm7rmT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cDgm7rmT .container-table {
  margin: 0 auto;
}
.cid-t3cDgm7rmT .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cDgm7rmT .dataTables_wrapper {
  display: block;
}
.cid-t3cDgm7rmT .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cDgm7rmT .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cDgm7rmT table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cDgm7rmT table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cDgm7rmT table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cDgm7rmT table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cDgm7rmT table.table {
  background: #e43f3f;
}
.cid-t3cDgm7rmT .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cDgm7rmT .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cDgm7rmT .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cDgm7rmT .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cDgm7rmT .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cDgm7rmT .dataTables_filter {
    text-align: center;
  }
  .cid-t3cDgm7rmT .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cDgm7rmT .mbr-section-title {
  color: #ffffff;
}
.cid-t3cDgmUy3A {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cDgmUy3A .content {
    text-align: center;
  }
  .cid-t3cDgmUy3A .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cDgmUy3A .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cDgmUy3A .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cDgmUy3A .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cDgmUy3A .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cDgmUy3A .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cDgmUy3A .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cDgmUy3A .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cDgmUy3A .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cDgmUy3A .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cDgmUy3A .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cDgmUy3A .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cDgmUy3A .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cDgmUy3A .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cDgmUy3A .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cDgmUy3A .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cDgmUy3A .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9kEhlmSU {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubshanghai-1536x1024.png");
}
.cid-tR9kEhlmSU .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9kEhlmSU .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9kEhlmSU .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9kEhlmSU .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9kEhlmSU .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9kEhlmSU .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9kEhlmSU .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9kEhlmSU .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9kEhlmSU .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9kEhlmSU .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9kEhlmSU .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9kEhlmSU .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9kEhlmSU .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9kEhlmSU .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9kEhlmSU .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9kEhlmSU .mbr-text {
  color: #ffffff;
}
.cid-tR9kEhlmSU .mbr-section-title {
  color: #ffffff;
}
.cid-tR9kEhlmSU .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnASFI2Cg {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnASFI2Cg .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnASFI2Cg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnASFI2Cg .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnASFI2Cg .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnASFI2Cg .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnASFI2Cg .card-title {
  color: #ffffff;
}
.cid-ucnAThBHxN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnAThBHxN img,
.cid-ucnAThBHxN .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnAThBHxN .item:focus,
.cid-ucnAThBHxN span:focus {
  outline: none;
}
.cid-ucnAThBHxN .item-wrapper {
  position: relative;
}
.cid-ucnAThBHxN .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnAThBHxN .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnAThBHxN .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnAThBHxN .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnAThBHxN .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnAThBHxN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnAThBHxN .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnAThBHxN .mbr-text,
.cid-ucnAThBHxN .mbr-section-btn {
  text-align: left;
}
.cid-ucnAThBHxN .item-title {
  text-align: left;
}
.cid-ucnAThBHxN .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnAThBHxN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnAThBHxN .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnAThBHxN .embla__button--next,
.cid-ucnAThBHxN .embla__button--prev {
  display: flex;
}
.cid-ucnAThBHxN .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnAThBHxN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnAThBHxN .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnAThBHxN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnAThBHxN .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnAThBHxN .embla__button {
    top: auto;
  }
}
.cid-ucnAThBHxN .embla {
  position: relative;
  width: 100%;
}
.cid-ucnAThBHxN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnAThBHxN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnAThBHxN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnAThBHxN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnAThBHxN .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnAThBHxN .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnAThBHxN .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnAThBHxN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnATMc949 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnATMc949 .mbr-section-title {
  color: #000000;
}
.cid-t3cFtviTLx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cFtviTLx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cFtviTLx .container-table {
  margin: 0 auto;
}
.cid-t3cFtviTLx .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cFtviTLx .dataTables_wrapper {
  display: block;
}
.cid-t3cFtviTLx .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cFtviTLx .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cFtviTLx table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cFtviTLx table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cFtviTLx table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cFtviTLx table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cFtviTLx table.table {
  background: #e43f3f;
}
.cid-t3cFtviTLx .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cFtviTLx .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cFtviTLx .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cFtviTLx .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cFtviTLx .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cFtviTLx .dataTables_filter {
    text-align: center;
  }
  .cid-t3cFtviTLx .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cFtviTLx .mbr-section-title {
  color: #ffffff;
}
.cid-t3cFtvOyDm {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cFtvOyDm .content {
    text-align: center;
  }
  .cid-t3cFtvOyDm .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cFtvOyDm .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cFtvOyDm .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cFtvOyDm .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cFtvOyDm .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cFtvOyDm .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cFtvOyDm .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cFtvOyDm .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cFtvOyDm .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cFtvOyDm .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cFtvOyDm .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cFtvOyDm .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cFtvOyDm .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cFtvOyDm .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cFtvOyDm .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cFtvOyDm .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cFtvOyDm .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR9k3F2G0x {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubshanghai-1536x1024.png");
}
.cid-tR9k3F2G0x .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR9k3F2G0x .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR9k3F2G0x .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR9k3F2G0x .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR9k3F2G0x .icon-box-link {
  text-decoration: none !important;
}
.cid-tR9k3F2G0x .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR9k3F2G0x .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR9k3F2G0x .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR9k3F2G0x .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR9k3F2G0x .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR9k3F2G0x .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR9k3F2G0x .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR9k3F2G0x .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR9k3F2G0x .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR9k3F2G0x .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR9k3F2G0x .mbr-text {
  color: #ffffff;
}
.cid-tR9k3F2G0x .mbr-section-title {
  color: #ffffff;
}
.cid-tR9k3F2G0x .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUSYkpVxV {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUSYkpVxV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUSYkpVxV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUSYkpVxV .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUSYkpVxV .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUSYkpVxV .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUSYkpVxV .card-title {
  color: #ffffff;
}
.cid-ueUSZeAD4E {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUSZeAD4E img,
.cid-ueUSZeAD4E .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUSZeAD4E .item:focus,
.cid-ueUSZeAD4E span:focus {
  outline: none;
}
.cid-ueUSZeAD4E .item-wrapper {
  position: relative;
}
.cid-ueUSZeAD4E .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUSZeAD4E .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUSZeAD4E .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUSZeAD4E .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUSZeAD4E .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUSZeAD4E .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUSZeAD4E .mbr-section-title {
  color: #ffb5b5;
}
.cid-ueUSZeAD4E .mbr-text,
.cid-ueUSZeAD4E .mbr-section-btn {
  text-align: left;
}
.cid-ueUSZeAD4E .item-title {
  text-align: left;
}
.cid-ueUSZeAD4E .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUSZeAD4E .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUSZeAD4E .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUSZeAD4E .embla__button--next,
.cid-ueUSZeAD4E .embla__button--prev {
  display: flex;
}
.cid-ueUSZeAD4E .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUSZeAD4E .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUSZeAD4E .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUSZeAD4E .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUSZeAD4E .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUSZeAD4E .embla__button {
    top: auto;
  }
}
.cid-ueUSZeAD4E .embla {
  position: relative;
  width: 100%;
}
.cid-ueUSZeAD4E .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUSZeAD4E .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUSZeAD4E .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUSZeAD4E .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUSZeAD4E .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUSZeAD4E .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUSZeAD4E .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUSZeAD4E .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUSZNQOXq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUSZNQOXq .mbr-section-title {
  color: #000000;
}
.cid-t3cGnxV9vP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cGnxV9vP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cGnxV9vP .container-table {
  margin: 0 auto;
}
.cid-t3cGnxV9vP .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cGnxV9vP .dataTables_wrapper {
  display: block;
}
.cid-t3cGnxV9vP .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cGnxV9vP .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cGnxV9vP table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cGnxV9vP table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cGnxV9vP table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cGnxV9vP table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cGnxV9vP table.table {
  background: #e43f3f;
}
.cid-t3cGnxV9vP .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cGnxV9vP .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cGnxV9vP .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cGnxV9vP .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cGnxV9vP .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cGnxV9vP .dataTables_filter {
    text-align: center;
  }
  .cid-t3cGnxV9vP .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cGnxV9vP .mbr-section-title {
  color: #ffffff;
}
.cid-t3cGnyuQet {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cGnyuQet .content {
    text-align: center;
  }
  .cid-t3cGnyuQet .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cGnyuQet .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cGnyuQet .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cGnyuQet .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cGnyuQet .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cGnyuQet .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cGnyuQet .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cGnyuQet .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cGnyuQet .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cGnyuQet .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cGnyuQet .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cGnyuQet .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cGnyuQet .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cGnyuQet .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cGnyuQet .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cGnyuQet .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cGnyuQet .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8zwavhlv {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/mbr-3-1920x1280.png");
}
.cid-tR8zwavhlv .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8zwavhlv .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8zwavhlv .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8zwavhlv .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8zwavhlv .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8zwavhlv .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8zwavhlv .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8zwavhlv .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8zwavhlv .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8zwavhlv .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8zwavhlv .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8zwavhlv .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8zwavhlv .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8zwavhlv .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8zwavhlv .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8zwavhlv .mbr-text {
  color: #ffffff;
}
.cid-tR8zwavhlv .mbr-section-title {
  color: #ffffff;
}
.cid-tR8zwavhlv .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnD5PjPA2 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnD5PjPA2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnD5PjPA2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnD5PjPA2 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnD5PjPA2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnD5PjPA2 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnD5PjPA2 .card-title {
  color: #ffffff;
}
.cid-uZvyvJiIwT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvyvJiIwT .mbr-section-title {
  color: #ffffff;
}
.cid-ucnD6qrAN2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnD6qrAN2 img,
.cid-ucnD6qrAN2 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnD6qrAN2 .item:focus,
.cid-ucnD6qrAN2 span:focus {
  outline: none;
}
.cid-ucnD6qrAN2 .item-wrapper {
  position: relative;
}
.cid-ucnD6qrAN2 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnD6qrAN2 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnD6qrAN2 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnD6qrAN2 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnD6qrAN2 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnD6qrAN2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnD6qrAN2 .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnD6qrAN2 .mbr-text,
.cid-ucnD6qrAN2 .mbr-section-btn {
  text-align: left;
}
.cid-ucnD6qrAN2 .item-title {
  text-align: left;
}
.cid-ucnD6qrAN2 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnD6qrAN2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnD6qrAN2 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnD6qrAN2 .embla__button--next,
.cid-ucnD6qrAN2 .embla__button--prev {
  display: flex;
}
.cid-ucnD6qrAN2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnD6qrAN2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnD6qrAN2 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnD6qrAN2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnD6qrAN2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnD6qrAN2 .embla__button {
    top: auto;
  }
}
.cid-ucnD6qrAN2 .embla {
  position: relative;
  width: 100%;
}
.cid-ucnD6qrAN2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnD6qrAN2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnD6qrAN2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnD6qrAN2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnD6qrAN2 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnD6qrAN2 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnD6qrAN2 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnD6qrAN2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnD70YOuk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnD70YOuk .mbr-section-title {
  color: #000000;
}
.cid-t3cHQO17R3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cHQO17R3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cHQO17R3 .container-table {
  margin: 0 auto;
}
.cid-t3cHQO17R3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cHQO17R3 .dataTables_wrapper {
  display: block;
}
.cid-t3cHQO17R3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cHQO17R3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cHQO17R3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cHQO17R3 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cHQO17R3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cHQO17R3 table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cHQO17R3 table.table {
  background: #e43f3f;
}
.cid-t3cHQO17R3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cHQO17R3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cHQO17R3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cHQO17R3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cHQO17R3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cHQO17R3 .dataTables_filter {
    text-align: center;
  }
  .cid-t3cHQO17R3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cHQO17R3 .mbr-section-title {
  color: #ffffff;
}
.cid-t3cHQOA4Nc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cHQOA4Nc .content {
    text-align: center;
  }
  .cid-t3cHQOA4Nc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cHQOA4Nc .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cHQOA4Nc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cHQOA4Nc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cHQOA4Nc .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cHQOA4Nc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cHQOA4Nc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cHQOA4Nc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cHQOA4Nc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cHQOA4Nc .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cHQOA4Nc .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cHQOA4Nc .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cHQOA4Nc .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cHQOA4Nc .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cHQOA4Nc .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cHQOA4Nc .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cHQOA4Nc .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8zOsVuDa {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubalmaty-1536x1024.png");
}
.cid-tR8zOsVuDa .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8zOsVuDa .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8zOsVuDa .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8zOsVuDa .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8zOsVuDa .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8zOsVuDa .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8zOsVuDa .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8zOsVuDa .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8zOsVuDa .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8zOsVuDa .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8zOsVuDa .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8zOsVuDa .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8zOsVuDa .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8zOsVuDa .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8zOsVuDa .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8zOsVuDa .mbr-text {
  color: #ffffff;
}
.cid-tR8zOsVuDa .mbr-section-title {
  color: #ffffff;
}
.cid-tR8zOsVuDa .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnDnfNCqb {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnDnfNCqb .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnDnfNCqb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnDnfNCqb .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnDnfNCqb .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnDnfNCqb .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnDnfNCqb .card-title {
  color: #ffffff;
}
.cid-uZvymBSjPb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvymBSjPb .mbr-section-title {
  color: #ffffff;
}
.cid-ucnDo4Iii1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnDo4Iii1 img,
.cid-ucnDo4Iii1 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnDo4Iii1 .item:focus,
.cid-ucnDo4Iii1 span:focus {
  outline: none;
}
.cid-ucnDo4Iii1 .item-wrapper {
  position: relative;
}
.cid-ucnDo4Iii1 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnDo4Iii1 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnDo4Iii1 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnDo4Iii1 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnDo4Iii1 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnDo4Iii1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnDo4Iii1 .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnDo4Iii1 .mbr-text,
.cid-ucnDo4Iii1 .mbr-section-btn {
  text-align: left;
}
.cid-ucnDo4Iii1 .item-title {
  text-align: left;
}
.cid-ucnDo4Iii1 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnDo4Iii1 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnDo4Iii1 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnDo4Iii1 .embla__button--next,
.cid-ucnDo4Iii1 .embla__button--prev {
  display: flex;
}
.cid-ucnDo4Iii1 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnDo4Iii1 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnDo4Iii1 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnDo4Iii1 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnDo4Iii1 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnDo4Iii1 .embla__button {
    top: auto;
  }
}
.cid-ucnDo4Iii1 .embla {
  position: relative;
  width: 100%;
}
.cid-ucnDo4Iii1 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnDo4Iii1 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnDo4Iii1 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnDo4Iii1 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnDo4Iii1 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnDo4Iii1 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnDo4Iii1 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnDo4Iii1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnDoEjyHG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnDoEjyHG .mbr-section-title {
  color: #000000;
}
.cid-t3cJqwTEHc {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cJqwTEHc .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cJqwTEHc .container-table {
  margin: 0 auto;
}
.cid-t3cJqwTEHc .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cJqwTEHc .dataTables_wrapper {
  display: block;
}
.cid-t3cJqwTEHc .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cJqwTEHc .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cJqwTEHc table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cJqwTEHc table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cJqwTEHc table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cJqwTEHc table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cJqwTEHc table.table {
  background: #e43f3f;
}
.cid-t3cJqwTEHc .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cJqwTEHc .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cJqwTEHc .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cJqwTEHc .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cJqwTEHc .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cJqwTEHc .dataTables_filter {
    text-align: center;
  }
  .cid-t3cJqwTEHc .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cJqwTEHc .mbr-section-title {
  color: #ffffff;
}
.cid-t3cJqxsErS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cJqxsErS .content {
    text-align: center;
  }
  .cid-t3cJqxsErS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cJqxsErS .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cJqxsErS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cJqxsErS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cJqxsErS .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cJqxsErS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cJqxsErS .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cJqxsErS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cJqxsErS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cJqxsErS .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cJqxsErS .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cJqxsErS .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cJqxsErS .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cJqxsErS .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cJqxsErS .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cJqxsErS .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cJqxsErS .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucGfI1HuUC {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbaku-1536x1024.png");
}
.cid-ucGfI1HuUC .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ucGfI1HuUC .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ucGfI1HuUC .icon-box .icon-text {
  overflow: hidden;
}
.cid-ucGfI1HuUC .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ucGfI1HuUC .icon-box-link {
  text-decoration: none !important;
}
.cid-ucGfI1HuUC .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ucGfI1HuUC .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ucGfI1HuUC .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ucGfI1HuUC .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ucGfI1HuUC .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ucGfI1HuUC .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ucGfI1HuUC .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ucGfI1HuUC .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ucGfI1HuUC .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ucGfI1HuUC .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ucGfI1HuUC .mbr-text {
  color: #ffffff;
}
.cid-ucGfI1HuUC .mbr-section-title {
  color: #ffffff;
}
.cid-ucGfI1HuUC .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGfXcenvi {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGfXcenvi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGfXcenvi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGfXcenvi .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGfXcenvi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGfXcenvi .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGfXcenvi .card-title {
  color: #ffffff;
}
.cid-uZvygsPuYa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvygsPuYa .mbr-section-title {
  color: #ffffff;
}
.cid-ucGfXOWreX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGfXOWreX img,
.cid-ucGfXOWreX .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGfXOWreX .item:focus,
.cid-ucGfXOWreX span:focus {
  outline: none;
}
.cid-ucGfXOWreX .item-wrapper {
  position: relative;
}
.cid-ucGfXOWreX .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGfXOWreX .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGfXOWreX .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGfXOWreX .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGfXOWreX .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGfXOWreX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGfXOWreX .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGfXOWreX .mbr-text,
.cid-ucGfXOWreX .mbr-section-btn {
  text-align: left;
}
.cid-ucGfXOWreX .item-title {
  text-align: left;
}
.cid-ucGfXOWreX .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGfXOWreX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGfXOWreX .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGfXOWreX .embla__button--next,
.cid-ucGfXOWreX .embla__button--prev {
  display: flex;
}
.cid-ucGfXOWreX .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGfXOWreX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGfXOWreX .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGfXOWreX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGfXOWreX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGfXOWreX .embla__button {
    top: auto;
  }
}
.cid-ucGfXOWreX .embla {
  position: relative;
  width: 100%;
}
.cid-ucGfXOWreX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGfXOWreX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGfXOWreX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGfXOWreX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGfXOWreX .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGfXOWreX .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGfXOWreX .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGfXOWreX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGfYqMCaS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGfYqMCaS .mbr-section-title {
  color: #000000;
}
.cid-t3cMsYLQkb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cMsYLQkb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cMsYLQkb .container-table {
  margin: 0 auto;
}
.cid-t3cMsYLQkb .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cMsYLQkb .dataTables_wrapper {
  display: block;
}
.cid-t3cMsYLQkb .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cMsYLQkb .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cMsYLQkb table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cMsYLQkb table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cMsYLQkb table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cMsYLQkb table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cMsYLQkb table.table {
  background: #e43f3f;
}
.cid-t3cMsYLQkb .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cMsYLQkb .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cMsYLQkb .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cMsYLQkb .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cMsYLQkb .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cMsYLQkb .dataTables_filter {
    text-align: center;
  }
  .cid-t3cMsYLQkb .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cMsYLQkb .mbr-section-title {
  color: #ffffff;
}
.cid-t3cMsZgAZw {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cMsZgAZw .content {
    text-align: center;
  }
  .cid-t3cMsZgAZw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cMsZgAZw .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cMsZgAZw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cMsZgAZw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cMsZgAZw .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cMsZgAZw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cMsZgAZw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cMsZgAZw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cMsZgAZw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cMsZgAZw .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cMsZgAZw .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cMsZgAZw .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cMsZgAZw .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cMsZgAZw .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cMsZgAZw .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cMsZgAZw .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cMsZgAZw .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ0GEsSJhs {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubyerevan-1280x853.png");
}
.cid-tQ0GEsSJhs .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ0GEsSJhs .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ0GEsSJhs .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ0GEsSJhs .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ0GEsSJhs .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ0GEsSJhs .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ0GEsSJhs .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ0GEsSJhs .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ0GEsSJhs .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ0GEsSJhs .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ0GEsSJhs .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ0GEsSJhs .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ0GEsSJhs .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ0GEsSJhs .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ0GEsSJhs .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ0GEsSJhs .mbr-text {
  color: #ffffff;
}
.cid-tQ0GEsSJhs .mbr-section-title {
  color: #ffffff;
}
.cid-tQ0GEsSJhs .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnCBkqGwt {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnCBkqGwt .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnCBkqGwt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnCBkqGwt .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnCBkqGwt .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnCBkqGwt .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnCBkqGwt .card-title {
  color: #ffffff;
}
.cid-uZvyaauoBD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvyaauoBD .mbr-section-title {
  color: #ffffff;
}
.cid-ucnCC4KV2o {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnCC4KV2o img,
.cid-ucnCC4KV2o .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnCC4KV2o .item:focus,
.cid-ucnCC4KV2o span:focus {
  outline: none;
}
.cid-ucnCC4KV2o .item-wrapper {
  position: relative;
}
.cid-ucnCC4KV2o .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnCC4KV2o .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnCC4KV2o .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnCC4KV2o .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnCC4KV2o .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnCC4KV2o .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnCC4KV2o .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnCC4KV2o .mbr-text,
.cid-ucnCC4KV2o .mbr-section-btn {
  text-align: left;
}
.cid-ucnCC4KV2o .item-title {
  text-align: left;
}
.cid-ucnCC4KV2o .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnCC4KV2o .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnCC4KV2o .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnCC4KV2o .embla__button--next,
.cid-ucnCC4KV2o .embla__button--prev {
  display: flex;
}
.cid-ucnCC4KV2o .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnCC4KV2o .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnCC4KV2o .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnCC4KV2o .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnCC4KV2o .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnCC4KV2o .embla__button {
    top: auto;
  }
}
.cid-ucnCC4KV2o .embla {
  position: relative;
  width: 100%;
}
.cid-ucnCC4KV2o .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnCC4KV2o .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnCC4KV2o .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnCC4KV2o .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnCC4KV2o .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnCC4KV2o .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnCC4KV2o .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnCC4KV2o .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnCCIhmsz {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnCCIhmsz .mbr-section-title {
  color: #000000;
}
.cid-t3cN7HdmFs {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3cN7HdmFs .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3cN7HdmFs .container-table {
  margin: 0 auto;
}
.cid-t3cN7HdmFs .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3cN7HdmFs .dataTables_wrapper {
  display: block;
}
.cid-t3cN7HdmFs .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3cN7HdmFs .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3cN7HdmFs table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3cN7HdmFs table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3cN7HdmFs table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3cN7HdmFs table td {
  border-top: 1px solid #cccccc;
}
.cid-t3cN7HdmFs table.table {
  background: #e43f3f;
}
.cid-t3cN7HdmFs .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3cN7HdmFs .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3cN7HdmFs .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3cN7HdmFs .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3cN7HdmFs .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3cN7HdmFs .dataTables_filter {
    text-align: center;
  }
  .cid-t3cN7HdmFs .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3cN7HdmFs .mbr-section-title {
  color: #ffffff;
}
.cid-t3cN7HOznf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3cN7HOznf .content {
    text-align: center;
  }
  .cid-t3cN7HOznf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3cN7HOznf .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3cN7HOznf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3cN7HOznf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3cN7HOznf .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3cN7HOznf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3cN7HOznf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3cN7HOznf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3cN7HOznf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3cN7HOznf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3cN7HOznf .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3cN7HOznf .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3cN7HOznf .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3cN7HOznf .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3cN7HOznf .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3cN7HOznf .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3cN7HOznf .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ1hbSFL4a {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubtbilisi-1536x1024.png");
}
.cid-tQ1hbSFL4a .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ1hbSFL4a .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ1hbSFL4a .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ1hbSFL4a .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ1hbSFL4a .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ1hbSFL4a .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ1hbSFL4a .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ1hbSFL4a .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ1hbSFL4a .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ1hbSFL4a .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ1hbSFL4a .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ1hbSFL4a .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ1hbSFL4a .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ1hbSFL4a .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ1hbSFL4a .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ1hbSFL4a .mbr-text {
  color: #ffffff;
}
.cid-tQ1hbSFL4a .mbr-section-title {
  color: #ffffff;
}
.cid-tQ1hbSFL4a .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnAaTkrG9 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnAaTkrG9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnAaTkrG9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnAaTkrG9 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnAaTkrG9 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnAaTkrG9 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnAaTkrG9 .card-title {
  color: #ffffff;
}
.cid-uZvwl4KIgF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvwl4KIgF .mbr-section-title {
  color: #ffffff;
}
.cid-ucnAblWbZi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnAblWbZi img,
.cid-ucnAblWbZi .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnAblWbZi .item:focus,
.cid-ucnAblWbZi span:focus {
  outline: none;
}
.cid-ucnAblWbZi .item-wrapper {
  position: relative;
}
.cid-ucnAblWbZi .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnAblWbZi .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnAblWbZi .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnAblWbZi .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnAblWbZi .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnAblWbZi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnAblWbZi .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnAblWbZi .mbr-text,
.cid-ucnAblWbZi .mbr-section-btn {
  text-align: left;
}
.cid-ucnAblWbZi .item-title {
  text-align: left;
}
.cid-ucnAblWbZi .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnAblWbZi .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnAblWbZi .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnAblWbZi .embla__button--next,
.cid-ucnAblWbZi .embla__button--prev {
  display: flex;
}
.cid-ucnAblWbZi .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnAblWbZi .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnAblWbZi .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnAblWbZi .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnAblWbZi .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnAblWbZi .embla__button {
    top: auto;
  }
}
.cid-ucnAblWbZi .embla {
  position: relative;
  width: 100%;
}
.cid-ucnAblWbZi .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnAblWbZi .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnAblWbZi .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnAblWbZi .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnAblWbZi .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnAblWbZi .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnAblWbZi .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnAblWbZi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnAbRb8ck {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnAbRb8ck .mbr-section-title {
  color: #000000;
}
.cid-t3m6egtqq3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3m6egtqq3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3m6egtqq3 .container-table {
  margin: 0 auto;
}
.cid-t3m6egtqq3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3m6egtqq3 .dataTables_wrapper {
  display: block;
}
.cid-t3m6egtqq3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3m6egtqq3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3m6egtqq3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3m6egtqq3 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3m6egtqq3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3m6egtqq3 table td {
  border-top: 1px solid #cccccc;
}
.cid-t3m6egtqq3 table.table {
  background: #e43f3f;
}
.cid-t3m6egtqq3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3m6egtqq3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3m6egtqq3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3m6egtqq3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3m6egtqq3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3m6egtqq3 .dataTables_filter {
    text-align: center;
  }
  .cid-t3m6egtqq3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3m6egtqq3 .mbr-section-title {
  color: #ffffff;
}
.cid-t3m6ehdugt {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3m6ehdugt .content {
    text-align: center;
  }
  .cid-t3m6ehdugt .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3m6ehdugt .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3m6ehdugt .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3m6ehdugt .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3m6ehdugt .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3m6ehdugt .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3m6ehdugt .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3m6ehdugt .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3m6ehdugt .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3m6ehdugt .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3m6ehdugt .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3m6ehdugt .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3m6ehdugt .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3m6ehdugt .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3m6ehdugt .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3m6ehdugt .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3m6ehdugt .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQdudLWFpf {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubvienna-1000x780.jpeg");
}
.cid-tQdudLWFpf .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQdudLWFpf .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQdudLWFpf .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQdudLWFpf .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQdudLWFpf .icon-box-link {
  text-decoration: none !important;
}
.cid-tQdudLWFpf .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQdudLWFpf .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQdudLWFpf .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQdudLWFpf .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQdudLWFpf .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQdudLWFpf .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQdudLWFpf .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQdudLWFpf .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQdudLWFpf .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQdudLWFpf .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQdudLWFpf .mbr-text {
  color: #ffffff;
}
.cid-tQdudLWFpf .mbr-section-title {
  color: #ffffff;
}
.cid-tQdudLWFpf .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmDVc5FVn {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmDVc5FVn .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmDVc5FVn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmDVc5FVn .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmDVc5FVn .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmDVc5FVn .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmDVc5FVn .card-title {
  color: #ffffff;
}
.cid-ucmAnrDBPf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmAnrDBPf img,
.cid-ucmAnrDBPf .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmAnrDBPf .item:focus,
.cid-ucmAnrDBPf span:focus {
  outline: none;
}
.cid-ucmAnrDBPf .item-wrapper {
  position: relative;
}
.cid-ucmAnrDBPf .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmAnrDBPf .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmAnrDBPf .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmAnrDBPf .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmAnrDBPf .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmAnrDBPf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmAnrDBPf .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmAnrDBPf .mbr-text,
.cid-ucmAnrDBPf .mbr-section-btn {
  text-align: left;
}
.cid-ucmAnrDBPf .item-title {
  text-align: left;
}
.cid-ucmAnrDBPf .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmAnrDBPf .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmAnrDBPf .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmAnrDBPf .embla__button--next,
.cid-ucmAnrDBPf .embla__button--prev {
  display: flex;
}
.cid-ucmAnrDBPf .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmAnrDBPf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmAnrDBPf .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmAnrDBPf .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmAnrDBPf .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmAnrDBPf .embla__button {
    top: auto;
  }
}
.cid-ucmAnrDBPf .embla {
  position: relative;
  width: 100%;
}
.cid-ucmAnrDBPf .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmAnrDBPf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmAnrDBPf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmAnrDBPf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmAnrDBPf .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmAnrDBPf .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmAnrDBPf .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmAnrDBPf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tQduT9B7hB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-tQduT9B7hB .mbr-section-title {
  color: #000000;
}
.cid-t3yOPlrL0D {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3yOPlrL0D .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3yOPlrL0D .container-table {
  margin: 0 auto;
}
.cid-t3yOPlrL0D .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3yOPlrL0D .dataTables_wrapper {
  display: block;
}
.cid-t3yOPlrL0D .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3yOPlrL0D .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3yOPlrL0D table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3yOPlrL0D table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3yOPlrL0D table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3yOPlrL0D table td {
  border-top: 1px solid #cccccc;
}
.cid-t3yOPlrL0D table.table {
  background: #e43f3f;
}
.cid-t3yOPlrL0D .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3yOPlrL0D .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3yOPlrL0D .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3yOPlrL0D .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3yOPlrL0D .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3yOPlrL0D .dataTables_filter {
    text-align: center;
  }
  .cid-t3yOPlrL0D .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3yOPlrL0D .mbr-section-title {
  color: #ffffff;
}
.cid-t3yOPlZaYB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3yOPlZaYB .content {
    text-align: center;
  }
  .cid-t3yOPlZaYB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3yOPlZaYB .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3yOPlZaYB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3yOPlZaYB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3yOPlZaYB .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3yOPlZaYB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3yOPlZaYB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3yOPlZaYB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3yOPlZaYB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3yOPlZaYB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3yOPlZaYB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3yOPlZaYB .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3yOPlZaYB .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3yOPlZaYB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3yOPlZaYB .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3yOPlZaYB .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3yOPlZaYB .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOwbKRVOWr {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubtehran-1536x1024.png");
}
.cid-tOwbKRVOWr .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tOwbKRVOWr .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tOwbKRVOWr .icon-box .icon-text {
  overflow: hidden;
}
.cid-tOwbKRVOWr .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tOwbKRVOWr .icon-box-link {
  text-decoration: none !important;
}
.cid-tOwbKRVOWr .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tOwbKRVOWr .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tOwbKRVOWr .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tOwbKRVOWr .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tOwbKRVOWr .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tOwbKRVOWr .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tOwbKRVOWr .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tOwbKRVOWr .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tOwbKRVOWr .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tOwbKRVOWr .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tOwbKRVOWr .mbr-text {
  color: #ffffff;
}
.cid-tOwbKRVOWr .mbr-section-title {
  color: #ffffff;
}
.cid-tOwbKRVOWr .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnxGtyEiJ {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnxGtyEiJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnxGtyEiJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnxGtyEiJ .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnxGtyEiJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnxGtyEiJ .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnxGtyEiJ .card-title {
  color: #ffffff;
}
.cid-ucnxHcnSQ6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnxHcnSQ6 img,
.cid-ucnxHcnSQ6 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnxHcnSQ6 .item:focus,
.cid-ucnxHcnSQ6 span:focus {
  outline: none;
}
.cid-ucnxHcnSQ6 .item-wrapper {
  position: relative;
}
.cid-ucnxHcnSQ6 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnxHcnSQ6 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnxHcnSQ6 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnxHcnSQ6 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnxHcnSQ6 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnxHcnSQ6 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnxHcnSQ6 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnxHcnSQ6 .mbr-text,
.cid-ucnxHcnSQ6 .mbr-section-btn {
  text-align: left;
}
.cid-ucnxHcnSQ6 .item-title {
  text-align: left;
}
.cid-ucnxHcnSQ6 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnxHcnSQ6 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnxHcnSQ6 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnxHcnSQ6 .embla__button--next,
.cid-ucnxHcnSQ6 .embla__button--prev {
  display: flex;
}
.cid-ucnxHcnSQ6 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnxHcnSQ6 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnxHcnSQ6 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnxHcnSQ6 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnxHcnSQ6 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnxHcnSQ6 .embla__button {
    top: auto;
  }
}
.cid-ucnxHcnSQ6 .embla {
  position: relative;
  width: 100%;
}
.cid-ucnxHcnSQ6 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnxHcnSQ6 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnxHcnSQ6 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnxHcnSQ6 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnxHcnSQ6 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnxHcnSQ6 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnxHcnSQ6 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnxHcnSQ6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnxHNj9ur {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnxHNj9ur .mbr-section-title {
  color: #000000;
}
.cid-t2s2n3xamJ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t2s2n3xamJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t2s2n3xamJ .container-table {
  margin: 0 auto;
}
.cid-t2s2n3xamJ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t2s2n3xamJ .dataTables_wrapper {
  display: block;
}
.cid-t2s2n3xamJ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t2s2n3xamJ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t2s2n3xamJ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t2s2n3xamJ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t2s2n3xamJ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t2s2n3xamJ table td {
  border-top: 1px solid #cccccc;
}
.cid-t2s2n3xamJ table.table {
  background: #e43f3f;
}
.cid-t2s2n3xamJ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t2s2n3xamJ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t2s2n3xamJ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t2s2n3xamJ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t2s2n3xamJ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t2s2n3xamJ .dataTables_filter {
    text-align: center;
  }
  .cid-t2s2n3xamJ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t2s2n3xamJ .mbr-section-title {
  color: #ffffff;
}
.cid-t2s2n43wzv {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t2s2n43wzv .content {
    text-align: center;
  }
  .cid-t2s2n43wzv .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t2s2n43wzv .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t2s2n43wzv .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t2s2n43wzv .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t2s2n43wzv .google-map {
  height: 25rem;
  position: relative;
}
.cid-t2s2n43wzv .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t2s2n43wzv .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t2s2n43wzv .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t2s2n43wzv .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t2s2n43wzv .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t2s2n43wzv .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t2s2n43wzv .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t2s2n43wzv .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t2s2n43wzv .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t2s2n43wzv .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t2s2n43wzv .list {
  list-style-type: none;
  padding: 0;
}
.cid-t2s2n43wzv .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQdtmlinuP {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubparis-1536x1024.png");
}
.cid-tQdtmlinuP .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQdtmlinuP .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQdtmlinuP .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQdtmlinuP .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQdtmlinuP .icon-box-link {
  text-decoration: none !important;
}
.cid-tQdtmlinuP .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQdtmlinuP .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQdtmlinuP .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQdtmlinuP .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQdtmlinuP .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQdtmlinuP .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQdtmlinuP .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQdtmlinuP .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQdtmlinuP .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQdtmlinuP .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQdtmlinuP .mbr-text {
  color: #ffffff;
}
.cid-tQdtmlinuP .mbr-section-title {
  color: #ffffff;
}
.cid-tQdtmlinuP .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucny2d6zGX {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucny2d6zGX .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucny2d6zGX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucny2d6zGX .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucny2d6zGX .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucny2d6zGX .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucny2d6zGX .card-title {
  color: #ffffff;
}
.cid-ucny2QyTJn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucny2QyTJn img,
.cid-ucny2QyTJn .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucny2QyTJn .item:focus,
.cid-ucny2QyTJn span:focus {
  outline: none;
}
.cid-ucny2QyTJn .item-wrapper {
  position: relative;
}
.cid-ucny2QyTJn .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucny2QyTJn .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucny2QyTJn .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucny2QyTJn .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucny2QyTJn .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucny2QyTJn .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucny2QyTJn .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucny2QyTJn .mbr-text,
.cid-ucny2QyTJn .mbr-section-btn {
  text-align: left;
}
.cid-ucny2QyTJn .item-title {
  text-align: left;
}
.cid-ucny2QyTJn .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucny2QyTJn .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucny2QyTJn .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucny2QyTJn .embla__button--next,
.cid-ucny2QyTJn .embla__button--prev {
  display: flex;
}
.cid-ucny2QyTJn .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucny2QyTJn .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucny2QyTJn .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucny2QyTJn .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucny2QyTJn .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucny2QyTJn .embla__button {
    top: auto;
  }
}
.cid-ucny2QyTJn .embla {
  position: relative;
  width: 100%;
}
.cid-ucny2QyTJn .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucny2QyTJn .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucny2QyTJn .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucny2QyTJn .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucny2QyTJn .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucny2QyTJn .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucny2QyTJn .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucny2QyTJn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucny3rLXu7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucny3rLXu7 .mbr-section-title {
  color: #000000;
}
.cid-t3yOKCNF5N {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3yOKCNF5N .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3yOKCNF5N .container-table {
  margin: 0 auto;
}
.cid-t3yOKCNF5N .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3yOKCNF5N .dataTables_wrapper {
  display: block;
}
.cid-t3yOKCNF5N .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3yOKCNF5N .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3yOKCNF5N table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3yOKCNF5N table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3yOKCNF5N table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3yOKCNF5N table td {
  border-top: 1px solid #cccccc;
}
.cid-t3yOKCNF5N table.table {
  background: #e43f3f;
}
.cid-t3yOKCNF5N .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3yOKCNF5N .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3yOKCNF5N .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3yOKCNF5N .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3yOKCNF5N .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3yOKCNF5N .dataTables_filter {
    text-align: center;
  }
  .cid-t3yOKCNF5N .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3yOKCNF5N .mbr-section-title {
  color: #ffffff;
}
.cid-t3yOKDkhwX {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3yOKDkhwX .content {
    text-align: center;
  }
  .cid-t3yOKDkhwX .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3yOKDkhwX .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3yOKDkhwX .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3yOKDkhwX .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3yOKDkhwX .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3yOKDkhwX .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3yOKDkhwX .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3yOKDkhwX .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3yOKDkhwX .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3yOKDkhwX .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3yOKDkhwX .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3yOKDkhwX .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3yOKDkhwX .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3yOKDkhwX .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3yOKDkhwX .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3yOKDkhwX .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3yOKDkhwX .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPPp4s0wUH {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubdubai-1536x1024.png");
}
.cid-tPPp4s0wUH .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #212529 !important;
  margin-left: 160px;
}
.cid-tPPp4s0wUH .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tPPp4s0wUH .icon-box .icon-text {
  overflow: hidden;
}
.cid-tPPp4s0wUH .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tPPp4s0wUH .icon-box-link {
  text-decoration: none !important;
}
.cid-tPPp4s0wUH .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tPPp4s0wUH .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tPPp4s0wUH .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tPPp4s0wUH .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tPPp4s0wUH .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tPPp4s0wUH .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #212529;
  transform: skew(0deg, 23deg);
}
.cid-tPPp4s0wUH .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #212529;
}
.cid-tPPp4s0wUH .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tPPp4s0wUH .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tPPp4s0wUH .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tPPp4s0wUH .mbr-text {
  color: #ffffff;
}
.cid-tPPp4s0wUH .mbr-section-title {
  color: #ffffff;
}
.cid-tPPp4s0wUH .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmOckmlzf {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmOckmlzf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmOckmlzf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmOckmlzf .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmOckmlzf .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmOckmlzf .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmOckmlzf .card-title {
  color: #ffffff;
}
.cid-ucmOdAcAMm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmOdAcAMm img,
.cid-ucmOdAcAMm .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmOdAcAMm .item:focus,
.cid-ucmOdAcAMm span:focus {
  outline: none;
}
.cid-ucmOdAcAMm .item-wrapper {
  position: relative;
}
.cid-ucmOdAcAMm .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmOdAcAMm .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmOdAcAMm .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmOdAcAMm .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmOdAcAMm .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmOdAcAMm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmOdAcAMm .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmOdAcAMm .mbr-text,
.cid-ucmOdAcAMm .mbr-section-btn {
  text-align: left;
}
.cid-ucmOdAcAMm .item-title {
  text-align: left;
}
.cid-ucmOdAcAMm .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmOdAcAMm .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmOdAcAMm .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmOdAcAMm .embla__button--next,
.cid-ucmOdAcAMm .embla__button--prev {
  display: flex;
}
.cid-ucmOdAcAMm .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmOdAcAMm .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmOdAcAMm .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmOdAcAMm .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmOdAcAMm .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmOdAcAMm .embla__button {
    top: auto;
  }
}
.cid-ucmOdAcAMm .embla {
  position: relative;
  width: 100%;
}
.cid-ucmOdAcAMm .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmOdAcAMm .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmOdAcAMm .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmOdAcAMm .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmOdAcAMm .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmOdAcAMm .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmOdAcAMm .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmOdAcAMm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmOesZhvT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmOesZhvT .mbr-section-title {
  color: #000000;
}
.cid-t3yOSc9V9L {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3yOSc9V9L .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3yOSc9V9L .container-table {
  margin: 0 auto;
}
.cid-t3yOSc9V9L .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3yOSc9V9L .dataTables_wrapper {
  display: block;
}
.cid-t3yOSc9V9L .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3yOSc9V9L .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3yOSc9V9L table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3yOSc9V9L table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3yOSc9V9L table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3yOSc9V9L table td {
  border-top: 1px solid #cccccc;
}
.cid-t3yOSc9V9L table.table {
  background: #e43f3f;
}
.cid-t3yOSc9V9L .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3yOSc9V9L .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3yOSc9V9L .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3yOSc9V9L .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3yOSc9V9L .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3yOSc9V9L .dataTables_filter {
    text-align: center;
  }
  .cid-t3yOSc9V9L .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3yOSc9V9L .mbr-section-title {
  color: #ffffff;
}
.cid-t3yOSdmX3V {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3yOSdmX3V .content {
    text-align: center;
  }
  .cid-t3yOSdmX3V .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3yOSdmX3V .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3yOSdmX3V .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3yOSdmX3V .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3yOSdmX3V .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3yOSdmX3V .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3yOSdmX3V .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3yOSdmX3V .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3yOSdmX3V .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3yOSdmX3V .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3yOSdmX3V .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3yOSdmX3V .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3yOSdmX3V .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3yOSdmX3V .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3yOSdmX3V .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3yOSdmX3V .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3yOSdmX3V .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3yX2BbDEw {
  padding-top: 45px;
  padding-bottom: 0px;
  background-image: url("../../../assets-mobo/images/mbr-2-1920x1280.png");
}
.cid-t3yX2BbDEw H1 {
  color: #ffffff;
}
.cid-t3yX2BbDEw P {
  color: #ffffff;
  text-align: left;
}
.cid-trDfLRmvqk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-trDfLRmvqk .mbr-section-title {
  color: #ffffff;
}
.cid-t3yX2BPVuZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #212529;
}
.cid-t3yX2BPVuZ .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-t3yX2BPVuZ .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-t3yX2BPVuZ .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-t3yX2BPVuZ .wrapper {
  padding: 30px 0;
}
.cid-t3yX2BPVuZ .mbr-section-title {
  color: #fafafa;
}
.cid-t3yX2BPVuZ .mbr-text,
.cid-t3yX2BPVuZ .mbr-section-btn {
  color: #fafafa;
}
.cid-t3yX2BPVuZ H3 {
  color: #212529;
}
.cid-t3yX2C2Crz {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #212529;
}
.cid-t3yX2C2Crz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3yX2C2Crz .container-table {
  margin: 0 auto;
}
.cid-t3yX2C2Crz .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3yX2C2Crz .dataTables_wrapper {
  display: block;
}
.cid-t3yX2C2Crz .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3yX2C2Crz .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3yX2C2Crz table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3yX2C2Crz table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3yX2C2Crz table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3yX2C2Crz table td {
  border-top: 1px solid #cccccc;
}
.cid-t3yX2C2Crz table.table {
  background: #e43f3f;
}
.cid-t3yX2C2Crz .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3yX2C2Crz .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3yX2C2Crz .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3yX2C2Crz .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3yX2C2Crz .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3yX2C2Crz .dataTables_filter {
    text-align: center;
  }
  .cid-t3yX2C2Crz .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3yX2C2Crz .mbr-section-title {
  color: #ffffff;
}
.cid-t3yX2CD4DL {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3yX2CD4DL .content {
    text-align: center;
  }
  .cid-t3yX2CD4DL .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3yX2CD4DL .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3yX2CD4DL .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3yX2CD4DL .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3yX2CD4DL .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3yX2CD4DL .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3yX2CD4DL .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3yX2CD4DL .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3yX2CD4DL .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3yX2CD4DL .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3yX2CD4DL .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3yX2CD4DL .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3yX2CD4DL .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3yX2CD4DL .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3yX2CD4DL .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3yX2CD4DL .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3yX2CD4DL .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-t3yXX9jHpp {
  padding-top: 45px;
  padding-bottom: 0px;
  background-image: url("../../../assets-mobo/images/mbr-1920x1440.png");
}
.cid-t3yXX9jHpp H1 {
  color: #ffffff;
}
.cid-t3yXX9jHpp P {
  color: #ffffff;
  text-align: left;
}
.cid-trDfW0ot26 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-trDfW0ot26 .mbr-section-title {
  color: #ffffff;
}
.cid-t3yXX9Tt4r {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #212529;
}
.cid-t3yXX9Tt4r .card {
  border-radius: 0;
}
@media (min-width: 992px) {
  .cid-t3yXX9Tt4r .card {
    border-right: 1px solid white;
  }
}
@media (max-width: 991px) {
  .cid-t3yXX9Tt4r .card {
    border-right: 0px;
    border-bottom: 1px solid white;
  }
}
.cid-t3yXX9Tt4r .wrapper {
  padding: 30px 0;
}
.cid-t3yXX9Tt4r .mbr-section-title {
  color: #fafafa;
}
.cid-t3yXX9Tt4r .mbr-text,
.cid-t3yXX9Tt4r .mbr-section-btn {
  color: #fafafa;
}
.cid-t3yXX9Tt4r H3 {
  color: #212529;
}
.cid-t3yXXa6xsb {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #212529;
}
.cid-t3yXXa6xsb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3yXXa6xsb .container-table {
  margin: 0 auto;
}
.cid-t3yXXa6xsb .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3yXXa6xsb .dataTables_wrapper {
  display: block;
}
.cid-t3yXXa6xsb .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3yXXa6xsb .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3yXXa6xsb table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3yXXa6xsb table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3yXXa6xsb table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3yXXa6xsb table td {
  border-top: 1px solid #cccccc;
}
.cid-t3yXXa6xsb table.table {
  background: #e43f3f;
}
.cid-t3yXXa6xsb .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3yXXa6xsb .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3yXXa6xsb .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3yXXa6xsb .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3yXXa6xsb .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3yXXa6xsb .dataTables_filter {
    text-align: center;
  }
  .cid-t3yXXa6xsb .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3yXXa6xsb .mbr-section-title {
  color: #ffffff;
}
.cid-t3yXXaB9PP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3yXXaB9PP .content {
    text-align: center;
  }
  .cid-t3yXXaB9PP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3yXXaB9PP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3yXXaB9PP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3yXXaB9PP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3yXXaB9PP .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3yXXaB9PP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3yXXaB9PP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3yXXaB9PP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3yXXaB9PP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3yXXaB9PP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3yXXaB9PP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3yXXaB9PP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3yXXaB9PP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3yXXaB9PP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3yXXaB9PP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3yXXaB9PP .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3yXXaB9PP .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8xow03pS {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubrome-1800x928.jpg");
}
.cid-tR8xow03pS .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8xow03pS .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8xow03pS .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8xow03pS .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8xow03pS .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8xow03pS .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8xow03pS .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8xow03pS .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8xow03pS .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8xow03pS .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8xow03pS .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8xow03pS .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8xow03pS .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8xow03pS .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8xow03pS .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8xow03pS .mbr-text {
  color: #ffffff;
}
.cid-tR8xow03pS .mbr-section-title {
  color: #ffffff;
}
.cid-tR8xow03pS .mbr-iconfont {
  padding-right: 10px;
}
.cid-uemwGMixQY {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uemwGMixQY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uemwGMixQY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uemwGMixQY .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uemwGMixQY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uemwGMixQY .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uemwGMixQY .card-title {
  color: #ffffff;
}
.cid-uZvAhFGx5D {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvAhFGx5D .mbr-section-title {
  color: #ffffff;
}
.cid-uemwHu7dAO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uemwHu7dAO img,
.cid-uemwHu7dAO .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uemwHu7dAO .item:focus,
.cid-uemwHu7dAO span:focus {
  outline: none;
}
.cid-uemwHu7dAO .item-wrapper {
  position: relative;
}
.cid-uemwHu7dAO .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uemwHu7dAO .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uemwHu7dAO .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uemwHu7dAO .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uemwHu7dAO .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uemwHu7dAO .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uemwHu7dAO .mbr-section-title {
  color: #ff65c3;
}
.cid-uemwHu7dAO .mbr-text,
.cid-uemwHu7dAO .mbr-section-btn {
  text-align: left;
}
.cid-uemwHu7dAO .item-title {
  text-align: left;
}
.cid-uemwHu7dAO .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uemwHu7dAO .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uemwHu7dAO .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uemwHu7dAO .embla__button--next,
.cid-uemwHu7dAO .embla__button--prev {
  display: flex;
}
.cid-uemwHu7dAO .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uemwHu7dAO .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uemwHu7dAO .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uemwHu7dAO .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uemwHu7dAO .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uemwHu7dAO .embla__button {
    top: auto;
  }
}
.cid-uemwHu7dAO .embla {
  position: relative;
  width: 100%;
}
.cid-uemwHu7dAO .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uemwHu7dAO .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uemwHu7dAO .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uemwHu7dAO .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uemwHu7dAO .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uemwHu7dAO .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uemwHu7dAO .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uemwHu7dAO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uemwIbHhKO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uemwIbHhKO .mbr-section-title {
  color: #000000;
}
.cid-t3z0DtSEz6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-t3z0DtSEz6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-t3z0DtSEz6 .container-table {
  margin: 0 auto;
}
.cid-t3z0DtSEz6 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-t3z0DtSEz6 .dataTables_wrapper {
  display: block;
}
.cid-t3z0DtSEz6 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-t3z0DtSEz6 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-t3z0DtSEz6 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-t3z0DtSEz6 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-t3z0DtSEz6 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-t3z0DtSEz6 table td {
  border-top: 1px solid #cccccc;
}
.cid-t3z0DtSEz6 table.table {
  background: #e43f3f;
}
.cid-t3z0DtSEz6 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-t3z0DtSEz6 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-t3z0DtSEz6 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-t3z0DtSEz6 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-t3z0DtSEz6 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-t3z0DtSEz6 .dataTables_filter {
    text-align: center;
  }
  .cid-t3z0DtSEz6 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-t3z0DtSEz6 .mbr-section-title {
  color: #ffffff;
}
.cid-t3z0Duq5kE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-t3z0Duq5kE .content {
    text-align: center;
  }
  .cid-t3z0Duq5kE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-t3z0Duq5kE .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-t3z0Duq5kE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-t3z0Duq5kE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-t3z0Duq5kE .google-map {
  height: 25rem;
  position: relative;
}
.cid-t3z0Duq5kE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-t3z0Duq5kE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-t3z0Duq5kE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-t3z0Duq5kE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-t3z0Duq5kE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-t3z0Duq5kE .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-t3z0Duq5kE .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-t3z0Duq5kE .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-t3z0Duq5kE .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-t3z0Duq5kE .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-t3z0Duq5kE .list {
  list-style-type: none;
  padding: 0;
}
.cid-t3z0Duq5kE .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-thiw9TcUBC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-thiw9TcUBC .mbr-fallback-image.disabled {
  display: none;
}
.cid-thiw9TcUBC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-thiw9TcUBC .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-thiw9TcUBC .card {
    margin-bottom: 2rem!important;
  }
  .cid-thiw9TcUBC .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-thiw9TcUBC .link-wrap {
    align-items: center;
  }
}
.cid-thiw9TcUBC .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-thiw9TcUBC .card-title,
.cid-thiw9TcUBC .card-box {
  color: #ff65c3;
}
.cid-thiw9TcUBC .mbr-text,
.cid-thiw9TcUBC .link-wrap,
.cid-thiw9TcUBC .mbr-section-btn {
  color: #ffffff;
}
.cid-thizH5fbyS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-thizH5fbyS .mbr-section-subtitle {
  color: #ff65c3;
}
.cid-thizH5fbyS .mbr-text {
  color: #ffffff;
}
.cid-thcREi7dIT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-thcREi7dIT .content {
    text-align: center;
  }
  .cid-thcREi7dIT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thcREi7dIT .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-thcREi7dIT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thcREi7dIT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-thcREi7dIT .google-map {
  height: 25rem;
  position: relative;
}
.cid-thcREi7dIT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-thcREi7dIT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-thcREi7dIT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-thcREi7dIT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-thcREi7dIT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-thcREi7dIT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-thcREi7dIT .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-thcREi7dIT .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-thcREi7dIT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thcREi7dIT .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-thcREi7dIT .list {
  list-style-type: none;
  padding: 0;
}
.cid-thcREi7dIT .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTHDAnKMp1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tTHDAnKMp1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTHDAnKMp1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTHDAnKMp1 .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tTHDAnKMp1 .icon-box {
  background: #000000;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tTHDAnKMp1 .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tTHDAnKMp1 .card {
    margin-bottom: 2rem;
  }
  .cid-tTHDAnKMp1 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tTHDAnKMp1 .card-title,
.cid-tTHDAnKMp1 .card-box {
  color: #ff65c3;
}
.cid-tTHDAnKMp1 .icon-text {
  color: #ffffff;
}
.cid-tTHDAnKMp1 .icon-title {
  color: #ffffff;
}
.cid-tTHDAnKMp1 .mbr-text,
.cid-tTHDAnKMp1 .mbr-section-btn {
  color: #ffffff;
}
.cid-uU7NegcKy9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uU7NegcKy9 .mbr-section-title {
  color: #ffffff;
}
.cid-uU7Ndu6ykQ {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uU7Ndu6ykQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7Ndu6ykQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7Ndu6ykQ ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uU7Ndu6ykQ li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uU7Ndu6ykQ ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uU7Ndu6ykQ H3 {
  color: #ff65c3;
}
.cid-uU7Ndu6ykQ .list {
  color: #ffffff;
}
.cid-thpI1yPqFo {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-thpI1yPqFo .content {
    text-align: center;
  }
  .cid-thpI1yPqFo .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thpI1yPqFo .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-thpI1yPqFo .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thpI1yPqFo .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-thpI1yPqFo .google-map {
  height: 25rem;
  position: relative;
}
.cid-thpI1yPqFo .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-thpI1yPqFo .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-thpI1yPqFo .google-map[data-state] {
  background: #e9e5dc;
}
.cid-thpI1yPqFo .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-thpI1yPqFo .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-thpI1yPqFo .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-thpI1yPqFo .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-thpI1yPqFo .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-thpI1yPqFo .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thpI1yPqFo .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-thpI1yPqFo .list {
  list-style-type: none;
  padding: 0;
}
.cid-thpI1yPqFo .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTHnzd0ReP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tTHnzd0ReP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTHnzd0ReP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTHnzd0ReP .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tTHnzd0ReP .icon-box {
  background: #000000;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tTHnzd0ReP .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tTHnzd0ReP .card {
    margin-bottom: 2rem;
  }
  .cid-tTHnzd0ReP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tTHnzd0ReP .card-title,
.cid-tTHnzd0ReP .card-box {
  color: #ff65c3;
}
.cid-tTHnzd0ReP .icon-text {
  color: #ffffff;
}
.cid-tTHnzd0ReP .icon-title {
  color: #ffffff;
}
.cid-tTHnzd0ReP .mbr-text,
.cid-tTHnzd0ReP .mbr-section-btn {
  color: #ffffff;
}
.cid-uU7MOAwhEK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uU7MOAwhEK .mbr-section-title {
  color: #ffffff;
}
.cid-uU7MPlYBB5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uU7MPlYBB5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7MPlYBB5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7MPlYBB5 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uU7MPlYBB5 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uU7MPlYBB5 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uU7MPlYBB5 H3 {
  color: #ff65c3;
}
.cid-uU7MPlYBB5 .list {
  color: #ffffff;
}
.cid-thq04BD97j {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-thq04BD97j .content {
    text-align: center;
  }
  .cid-thq04BD97j .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thq04BD97j .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-thq04BD97j .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thq04BD97j .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-thq04BD97j .google-map {
  height: 25rem;
  position: relative;
}
.cid-thq04BD97j .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-thq04BD97j .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-thq04BD97j .google-map[data-state] {
  background: #e9e5dc;
}
.cid-thq04BD97j .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-thq04BD97j .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-thq04BD97j .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-thq04BD97j .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-thq04BD97j .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-thq04BD97j .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thq04BD97j .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-thq04BD97j .list {
  list-style-type: none;
  padding: 0;
}
.cid-thq04BD97j .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTHEXEAKjr {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tTHEXEAKjr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTHEXEAKjr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTHEXEAKjr .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tTHEXEAKjr .icon-box {
  background: #000000;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tTHEXEAKjr .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tTHEXEAKjr .card {
    margin-bottom: 2rem;
  }
  .cid-tTHEXEAKjr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tTHEXEAKjr .card-title,
.cid-tTHEXEAKjr .card-box {
  color: #ff65c3;
}
.cid-tTHEXEAKjr .icon-title {
  color: #ffffff;
}
.cid-tTHEXEAKjr .icon-text {
  color: #ffffff;
}
.cid-tTHEXEAKjr .mbr-text,
.cid-tTHEXEAKjr .mbr-section-btn {
  color: #ffffff;
}
.cid-uaAoBb7mJr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uaAoBb7mJr .mbr-section-title {
  color: #ffffff;
}
.cid-thrlTBfOTI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-thrlTBfOTI .mbr-fallback-image.disabled {
  display: none;
}
.cid-thrlTBfOTI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-thrlTBfOTI ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-thrlTBfOTI li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-thrlTBfOTI ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-thrlTBfOTI H3 {
  color: #ffb5b5;
}
.cid-thrlTBfOTI .list {
  color: #ffffff;
}
.cid-thq1Y4GjPJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-thq1Y4GjPJ .content {
    text-align: center;
  }
  .cid-thq1Y4GjPJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-thq1Y4GjPJ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-thq1Y4GjPJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-thq1Y4GjPJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-thq1Y4GjPJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-thq1Y4GjPJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-thq1Y4GjPJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-thq1Y4GjPJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-thq1Y4GjPJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-thq1Y4GjPJ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-thq1Y4GjPJ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-thq1Y4GjPJ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-thq1Y4GjPJ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-thq1Y4GjPJ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-thq1Y4GjPJ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-thq1Y4GjPJ .list {
  list-style-type: none;
  padding: 0;
}
.cid-thq1Y4GjPJ .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTHFxWo4qx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tTHFxWo4qx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTHFxWo4qx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTHFxWo4qx .item {
  display: flex;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-tTHFxWo4qx .icon-box {
  background: #000000;
  width: 60px;
  min-width: 60px;
  height: 60px;
  border-radius: 50%;
  margin-right: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tTHFxWo4qx .mbr-iconfont {
  font-size: 2rem;
  color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tTHFxWo4qx .card {
    margin-bottom: 2rem;
  }
  .cid-tTHFxWo4qx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-tTHFxWo4qx .card-title,
.cid-tTHFxWo4qx .card-box {
  color: #ff65c3;
}
.cid-tTHFxWo4qx .icon-title {
  color: #ffffff;
}
.cid-tTHFxWo4qx .icon-text {
  color: #ffffff;
}
.cid-tTHFxWo4qx .mbr-text,
.cid-tTHFxWo4qx .mbr-section-btn {
  color: #ffffff;
}
.cid-uaAoYdXtjn {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uaAoYdXtjn .mbr-section-title {
  color: #ffffff;
}
.cid-uU7MzgVv5u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uU7MzgVv5u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7MzgVv5u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7MzgVv5u ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uU7MzgVv5u li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uU7MzgVv5u ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uU7MzgVv5u H3 {
  color: #ff65c3;
}
.cid-uU7MzgVv5u .list {
  color: #ffffff;
}
.cid-tiJXeI1JLP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tiJXeI1JLP .content {
    text-align: center;
  }
  .cid-tiJXeI1JLP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tiJXeI1JLP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tiJXeI1JLP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tiJXeI1JLP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tiJXeI1JLP .google-map {
  height: 25rem;
  position: relative;
}
.cid-tiJXeI1JLP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tiJXeI1JLP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tiJXeI1JLP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tiJXeI1JLP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tiJXeI1JLP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tiJXeI1JLP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tiJXeI1JLP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tiJXeI1JLP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tiJXeI1JLP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tiJXeI1JLP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tiJXeI1JLP .list {
  list-style-type: none;
  padding: 0;
}
.cid-tiJXeI1JLP .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUfmJtxAKi {
  background-image: url("../../../assets-mobo/images/englishspeakingclubcountdown-1024x1024.png");
}
.cid-uUfmJtxAKi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfmJtxAKi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfmJtxAKi .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-uUfmJtxAKi .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-uUfmJtxAKi .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-uUfmJtxAKi .mbr-text {
  color: #ffffff;
}
.cid-uUfmJtxAKi .card {
  padding-bottom: 1.5rem;
}
.cid-uUfmJtxAKi .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUfmJtxAKi .card-wrapper .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uUfmJtxAKi .card-wrapper .card-title {
  color: #ffffff;
}
.cid-uUfmJtxAKi H1 {
  color: #ffffff;
}
.cid-uUf9Qw3FGh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUf9Qw3FGh .mbr-section-title {
  color: #ffffff;
}
.cid-uUf9TtQcKv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/englishspeakingonline-1-1024x1024.png");
}
.cid-uUf9TtQcKv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf9TtQcKv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf9TtQcKv .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uUf9TtQcKv .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUf9TtQcKv .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUf9TtQcKv .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUf9TtQcKv .mbr-text,
.cid-uUf9TtQcKv .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUf9TtQcKv .card-title,
.cid-uUf9TtQcKv .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-uUf9UIIn2V {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUf9UIIn2V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf9UIIn2V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf9UIIn2V ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uUf9UIIn2V li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uUf9UIIn2V ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffb5b5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uUf9UIIn2V H3 {
  color: #ff65c3;
}
.cid-uUf9UIIn2V .list {
  color: #ffffff;
}
.cid-uUfnEgfch6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUfnEgfch6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfnEgfch6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfnEgfch6 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uUfnEgfch6 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUfnEgfch6 .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uUfnEgfch6 .content-head {
  max-width: 800px;
}
.cid-uUfnEgfch6 .mbr-section-title {
  color: #ff65c3;
}
.cid-uUfnEgfch6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uUfnEgfch6 .card-text {
  color: #ffffff;
}
.cid-uUfnEgfch6 .card-title {
  color: #ff65c3;
}
.cid-tjtUUEHOcG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tjtUUEHOcG .content {
    text-align: center;
  }
  .cid-tjtUUEHOcG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tjtUUEHOcG .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tjtUUEHOcG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tjtUUEHOcG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tjtUUEHOcG .google-map {
  height: 25rem;
  position: relative;
}
.cid-tjtUUEHOcG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tjtUUEHOcG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tjtUUEHOcG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tjtUUEHOcG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tjtUUEHOcG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tjtUUEHOcG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tjtUUEHOcG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tjtUUEHOcG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tjtUUEHOcG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tjtUUEHOcG .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tjtUUEHOcG .list {
  list-style-type: none;
  padding: 0;
}
.cid-tjtUUEHOcG .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uU9AN4SXCb {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-uU9AN4SXCb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9AN4SXCb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9AN4SXCb .row-reverse {
  flex-direction: row-reverse;
}
.cid-uU9AN4SXCb .row {
  flex-direction: row-reverse;
}
.cid-uU9AN4SXCb .row-reverse {
  flex-direction: row;
}
@media (max-width: 991px) {
  .cid-uU9AN4SXCb .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU9AN4SXCb .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-uU9AN4SXCb .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uU9AN4SXCb .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uU9AN4SXCb .mbr-section-title {
  color: #ff65c3;
}
.cid-uU9AN4SXCb .mbr-text,
.cid-uU9AN4SXCb .mbr-section-btn {
  color: #ffffff;
}
.cid-uU9AN4SXCb img {
  width: 100%;
  height: 100%;
}
.cid-ueVFcKLEp9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-ueVFcKLEp9 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ueVFcKLEp9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU9VhM8vHh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uU9VhM8vHh .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uU9VhM8vHh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9VhM8vHh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9VhM8vHh .item-wrapper {
  background: #000000;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uU9VhM8vHh .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU9VhM8vHh .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uU9VhM8vHh .card-title,
.cid-uU9VhM8vHh .iconfont-wrapper {
  color: #ff65c3;
}
.cid-uU9VhM8vHh .content-head {
  max-width: 800px;
}
.cid-uU9VhM8vHh .mbr-section-title {
  color: #000000;
}
.cid-uU9VhM8vHh .mbr-section-subtitle {
  color: #000000;
}
.cid-uU9VhM8vHh .card-text {
  color: #ffffff;
}
.cid-uU9VhM8vHh .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uU9VhM8vHh .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uUiV1QO1pP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-uUiV1QO1pP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUiV1QO1pP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUiV1QO1pP .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uUiV1QO1pP .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUiV1QO1pP .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUiV1QO1pP .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUiV1QO1pP .mbr-text,
.cid-uUiV1QO1pP .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUiV1QO1pP .card-title,
.cid-uUiV1QO1pP .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-tk39ZFjWSj {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tk39ZFjWSj .content {
    text-align: center;
  }
  .cid-tk39ZFjWSj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tk39ZFjWSj .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tk39ZFjWSj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tk39ZFjWSj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tk39ZFjWSj .google-map {
  height: 25rem;
  position: relative;
}
.cid-tk39ZFjWSj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tk39ZFjWSj .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tk39ZFjWSj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tk39ZFjWSj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tk39ZFjWSj .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tk39ZFjWSj .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tk39ZFjWSj .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tk39ZFjWSj .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tk39ZFjWSj .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tk39ZFjWSj .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tk39ZFjWSj .list {
  list-style-type: none;
  padding: 0;
}
.cid-tk39ZFjWSj .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tk8JHaFNNZ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tk8JHaFNNZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tk8JHaFNNZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tk8JHaFNNZ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tk8JHaFNNZ .card {
    margin-bottom: 2rem!important;
  }
  .cid-tk8JHaFNNZ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tk8JHaFNNZ .link-wrap {
    align-items: center;
  }
}
.cid-tk8JHaFNNZ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tk8JHaFNNZ .card-title,
.cid-tk8JHaFNNZ .card-box {
  color: #ff65c3;
}
.cid-tk8JHaFNNZ .mbr-text,
.cid-tk8JHaFNNZ .link-wrap,
.cid-tk8JHaFNNZ .mbr-section-btn {
  color: #ffffff;
}
.cid-uUfdN7NagS {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUfdN7NagS .mbr-section-title {
  color: #ffffff;
}
.cid-tk8JHbHdff {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tk8JHbHdff .content {
    text-align: center;
  }
  .cid-tk8JHbHdff .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tk8JHbHdff .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tk8JHbHdff .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tk8JHbHdff .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tk8JHbHdff .google-map {
  height: 25rem;
  position: relative;
}
.cid-tk8JHbHdff .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tk8JHbHdff .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tk8JHbHdff .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tk8JHbHdff .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tk8JHbHdff .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tk8JHbHdff .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tk8JHbHdff .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tk8JHbHdff .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tk8JHbHdff .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tk8JHbHdff .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tk8JHbHdff .list {
  list-style-type: none;
  padding: 0;
}
.cid-tk8JHbHdff .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uU9BQGiRL0 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-uU9BQGiRL0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9BQGiRL0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9BQGiRL0 .row-reverse {
  flex-direction: row-reverse;
}
.cid-uU9BQGiRL0 .row {
  flex-direction: row-reverse;
}
.cid-uU9BQGiRL0 .row-reverse {
  flex-direction: row;
}
@media (max-width: 991px) {
  .cid-uU9BQGiRL0 .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU9BQGiRL0 .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-uU9BQGiRL0 .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uU9BQGiRL0 .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uU9BQGiRL0 .mbr-section-title {
  color: #ff65c3;
}
.cid-uU9BQGiRL0 .mbr-text,
.cid-uU9BQGiRL0 .mbr-section-btn {
  color: #ffffff;
}
.cid-uU9BQGiRL0 img {
  width: 100%;
  height: 100%;
}
.cid-uU9TjbVmWl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uU9TjbVmWl .mbr-section-title {
  color: #ffffff;
}
.cid-uUfrS8JIsd {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/onlineenglishspeakingclubflag-2000x1000.png");
}
.cid-uUfrS8JIsd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfrS8JIsd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfrS8JIsd .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uUfrS8JIsd .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUfrS8JIsd .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUfrS8JIsd .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUfrS8JIsd .mbr-text,
.cid-uUfrS8JIsd .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUfrS8JIsd .card-title,
.cid-uUfrS8JIsd .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-tkeO3T0DUN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tkeO3T0DUN .content {
    text-align: center;
  }
  .cid-tkeO3T0DUN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tkeO3T0DUN .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tkeO3T0DUN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkeO3T0DUN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tkeO3T0DUN .google-map {
  height: 25rem;
  position: relative;
}
.cid-tkeO3T0DUN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tkeO3T0DUN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tkeO3T0DUN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tkeO3T0DUN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tkeO3T0DUN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tkeO3T0DUN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkeO3T0DUN .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tkeO3T0DUN .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tkeO3T0DUN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkeO3T0DUN .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkeO3T0DUN .list {
  list-style-type: none;
  padding: 0;
}
.cid-tkeO3T0DUN .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkBnZbU7fy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tkBnZbU7fy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkBnZbU7fy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkBnZbU7fy .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-tkBnZbU7fy .row {
    flex-direction: column-reverse;
  }
  .cid-tkBnZbU7fy .image-wrapper {
    margin-bottom: 2rem;
  }
  .cid-tkBnZbU7fy .card-wrapper {
    padding: 0 1rem;
  }
}
@media (min-width: 992px) {
  .cid-tkBnZbU7fy .card-wrapper {
    padding-right: 2rem;
  }
}
.cid-tkBnZbU7fy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tkBnZbU7fy .card-title {
  color: #ff65c3;
}
.cid-tkBnZbU7fy .mbr-text,
.cid-tkBnZbU7fy .mbr-section-btn {
  color: #ffffff;
}
.cid-uU9U4wbMMc {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uU9U4wbMMc .mbr-section-title {
  color: #ffffff;
}
.cid-tkBnylVLaw {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tkBnylVLaw .content {
    text-align: center;
  }
  .cid-tkBnylVLaw .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tkBnylVLaw .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tkBnylVLaw .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkBnylVLaw .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tkBnylVLaw .google-map {
  height: 25rem;
  position: relative;
}
.cid-tkBnylVLaw .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tkBnylVLaw .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tkBnylVLaw .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tkBnylVLaw .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tkBnylVLaw .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tkBnylVLaw .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkBnylVLaw .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tkBnylVLaw .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tkBnylVLaw .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkBnylVLaw .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkBnylVLaw .list {
  list-style-type: none;
  padding: 0;
}
.cid-tkBnylVLaw .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tkZmm3xtOy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tkZmm3xtOy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkZmm3xtOy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkZmm3xtOy .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tkZmm3xtOy .card {
    margin-bottom: 2rem!important;
  }
  .cid-tkZmm3xtOy .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tkZmm3xtOy .link-wrap {
    align-items: center;
  }
}
.cid-tkZmm3xtOy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tkZmm3xtOy .card-title,
.cid-tkZmm3xtOy .card-box {
  color: #e43f3f;
}
.cid-uqN0rs1jY2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uqN0rs1jY2 .mbr-section-title {
  color: #ffffff;
}
.cid-tkZmm5aNwB {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tkZmm5aNwB .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-tkZmm5aNwB .mbr-text {
  color: #ffffff;
}
.cid-tRgmN7Ol1U {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRgmN7Ol1U .mbr-section-title {
  color: #ffdf00;
}
.cid-tkZmm6aazr {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tkZmm6aazr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tkZmm6aazr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tkZmm6aazr ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tkZmm6aazr li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tkZmm6aazr ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tkZmm6aazr H3 {
  color: #e43f3f;
}
.cid-tkZmm6aazr .list {
  color: #ffffff;
}
.cid-tkZmm86rdl {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tkZmm86rdl .content {
    text-align: center;
  }
  .cid-tkZmm86rdl .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tkZmm86rdl .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tkZmm86rdl .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tkZmm86rdl .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tkZmm86rdl .google-map {
  height: 25rem;
  position: relative;
}
.cid-tkZmm86rdl .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tkZmm86rdl .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tkZmm86rdl .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tkZmm86rdl .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tkZmm86rdl .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tkZmm86rdl .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tkZmm86rdl .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tkZmm86rdl .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tkZmm86rdl .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tkZmm86rdl .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tkZmm86rdl .list {
  list-style-type: none;
  padding: 0;
}
.cid-tkZmm86rdl .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uU7W6FosDw {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-uU7W6FosDw .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7W6FosDw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7W6FosDw .row-reverse {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uU7W6FosDw .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU7W6FosDw .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-uU7W6FosDw .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uU7W6FosDw .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uU7W6FosDw .mbr-section-title {
  color: #ff65c3;
}
.cid-uU7W6FosDw .mbr-text,
.cid-uU7W6FosDw .mbr-section-btn {
  color: #ffffff;
}
.cid-uU7W6FosDw img {
  width: 100%;
  height: 100%;
}
.cid-uU9WF3SABw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uU9WF3SABw .mbr-section-title {
  color: #ffffff;
}
.cid-uU8DDxHQkm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uU8DDxHQkm .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uU8DDxHQkm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU8DDxHQkm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU8DDxHQkm .item-wrapper {
  background: #000000;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uU8DDxHQkm .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU8DDxHQkm .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uU8DDxHQkm .card-title,
.cid-uU8DDxHQkm .iconfont-wrapper {
  color: #ff65c3;
}
.cid-uU8DDxHQkm .content-head {
  max-width: 800px;
}
.cid-uU8DDxHQkm .mbr-section-title {
  color: #000000;
}
.cid-uU8DDxHQkm .mbr-section-subtitle {
  color: #000000;
}
.cid-uU8DDxHQkm .card-text {
  color: #ffffff;
}
.cid-uU8DDxHQkm .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uU8DDxHQkm .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uU7UAUu6gM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU7UAUu6gM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU7UAUu6gM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU7UAUu6gM .mbr-description {
  text-align: left;
}
.cid-uU7UAUu6gM .item-wrapper {
  background: #ff65c3;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uU7UAUu6gM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU7UAUu6gM .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uU7UAUu6gM .card-title,
.cid-uU7UAUu6gM .iconfont-wrapper {
  color: #000000;
}
.cid-uU7UAUu6gM .card-text {
  color: #000000;
}
.cid-uU7UAUu6gM .mbr-section-title {
  color: #ff65c3;
  text-align: center;
}
.cid-uU7UAUu6gM .mbr-number {
  color: #9fe870;
}
.cid-uU7UAUu6gM .mbr-text,
.cid-uU7UAUu6gM .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uU7UAUu6gM .card-text,
.cid-uU7UAUu6gM .item .mbr-section-btn {
  text-align: left;
}
.cid-tlDLFOPYsb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tlDLFOPYsb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tlDLFOPYsb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tlDLFOPYsb ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tlDLFOPYsb li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tlDLFOPYsb ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffb5b5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tlDLFOPYsb H3 {
  color: #ff65c3;
}
.cid-tlDLFOPYsb .list {
  color: #ffffff;
}
.cid-uU8Gjhdscl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU8Gjhdscl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU8Gjhdscl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU8Gjhdscl .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uU8Gjhdscl .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU8Gjhdscl .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uU8Gjhdscl .content-head {
  max-width: 800px;
}
.cid-uU8Gjhdscl .mbr-section-title {
  color: #ff65c3;
}
.cid-uU8Gjhdscl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU8Gjhdscl .card-text {
  color: #ffffff;
}
.cid-uU8Gjhdscl .card-title {
  color: #ff65c3;
}
.cid-tRgpskV1ud {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRgpskV1ud .mbr-section-title {
  color: #ffdf00;
}
.cid-tlDLFP2cmK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tlDLFP2cmK .content {
    text-align: center;
  }
  .cid-tlDLFP2cmK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tlDLFP2cmK .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tlDLFP2cmK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tlDLFP2cmK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tlDLFP2cmK .google-map {
  height: 25rem;
  position: relative;
}
.cid-tlDLFP2cmK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tlDLFP2cmK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tlDLFP2cmK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tlDLFP2cmK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tlDLFP2cmK .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tlDLFP2cmK .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tlDLFP2cmK .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tlDLFP2cmK .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tlDLFP2cmK .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tlDLFP2cmK .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tlDLFP2cmK .list {
  list-style-type: none;
  padding: 0;
}
.cid-tlDLFP2cmK .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tm24Adnse8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tm24Adnse8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tm24Adnse8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tm24Adnse8 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tm24Adnse8 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tm24Adnse8 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tm24Adnse8 .link-wrap {
    align-items: center;
  }
}
.cid-tm24Adnse8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tm24Adnse8 .card-title,
.cid-tm24Adnse8 .card-box {
  color: #ff65c3;
}
.cid-tm24Adnse8 .mbr-text,
.cid-tm24Adnse8 .link-wrap,
.cid-tm24Adnse8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uUfNaunPtk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUfNaunPtk .mbr-section-title {
  color: #ffffff;
}
.cid-tm24Ae28Ie {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tm24Ae28Ie .mbr-section-subtitle {
  color: #ff65c3;
}
.cid-tm24Ae28Ie .mbr-text {
  color: #ffffff;
}
.cid-tm24AeWHhI {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tm24AeWHhI .content {
    text-align: center;
  }
  .cid-tm24AeWHhI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tm24AeWHhI .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tm24AeWHhI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tm24AeWHhI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tm24AeWHhI .google-map {
  height: 25rem;
  position: relative;
}
.cid-tm24AeWHhI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tm24AeWHhI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tm24AeWHhI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tm24AeWHhI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tm24AeWHhI .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tm24AeWHhI .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tm24AeWHhI .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tm24AeWHhI .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tm24AeWHhI .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tm24AeWHhI .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tm24AeWHhI .list {
  list-style-type: none;
  padding: 0;
}
.cid-tm24AeWHhI .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tm27ifXnzl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tm27ifXnzl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tm27ifXnzl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tm27ifXnzl .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tm27ifXnzl .card {
    margin-bottom: 2rem!important;
  }
  .cid-tm27ifXnzl .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tm27ifXnzl .link-wrap {
    align-items: center;
  }
}
.cid-tm27ifXnzl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tm27ifXnzl .card-title,
.cid-tm27ifXnzl .card-box {
  color: #ff65c3;
}
.cid-tm27ifXnzl .mbr-text,
.cid-tm27ifXnzl .link-wrap,
.cid-tm27ifXnzl .mbr-section-btn {
  color: #ffffff;
}
.cid-uUftPdgn04 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUftPdgn04 .mbr-section-title {
  color: #ffffff;
}
.cid-tRgpc5Sy5r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRgpc5Sy5r .mbr-section-title {
  color: #ffdf00;
}
.cid-tm27igsfJ9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tm27igsfJ9 .mbr-section-subtitle {
  color: #ff65c3;
}
.cid-tm27igsfJ9 .mbr-text {
  color: #ffffff;
}
.cid-tm27igJYDa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tm27igJYDa .content {
    text-align: center;
  }
  .cid-tm27igJYDa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tm27igJYDa .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tm27igJYDa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tm27igJYDa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tm27igJYDa .google-map {
  height: 25rem;
  position: relative;
}
.cid-tm27igJYDa .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tm27igJYDa .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tm27igJYDa .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tm27igJYDa .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tm27igJYDa .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tm27igJYDa .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tm27igJYDa .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tm27igJYDa .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tm27igJYDa .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tm27igJYDa .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tm27igJYDa .list {
  list-style-type: none;
  padding: 0;
}
.cid-tm27igJYDa .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUr25pA7xz {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets-mobo/images/footballspeakingclub-1280x853.jpg");
}
.cid-uUr25pA7xz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUr25pA7xz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUr25pA7xz .mbr-description {
  text-align: left;
}
.cid-uUr25pA7xz .item-wrapper {
  background: #000000;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uUr25pA7xz .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uUr25pA7xz .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uUr25pA7xz .card-title,
.cid-uUr25pA7xz .iconfont-wrapper {
  color: #000000;
}
.cid-uUr25pA7xz .card-text {
  color: #000000;
}
.cid-uUr25pA7xz .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-uUr25pA7xz .mbr-number {
  color: #9fe870;
}
.cid-uUr25pA7xz .mbr-text,
.cid-uUr25pA7xz .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uUr25pA7xz .card-text,
.cid-uUr25pA7xz .item .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-uUr25pA7xz .card-title {
  color: #ff65c3;
}
.cid-ugTbQJYJui {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ugTbQJYJui .mbr-section-title {
  color: #ffffff;
}
.cid-ugTbRrTCwU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-ugTbRrTCwU .mbr-section-title {
  color: #ffdf00;
}
.cid-tmvEt8hHfu {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tmvEt8hHfu .content {
    text-align: center;
  }
  .cid-tmvEt8hHfu .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tmvEt8hHfu .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tmvEt8hHfu .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tmvEt8hHfu .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tmvEt8hHfu .google-map {
  height: 25rem;
  position: relative;
}
.cid-tmvEt8hHfu .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tmvEt8hHfu .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tmvEt8hHfu .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tmvEt8hHfu .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tmvEt8hHfu .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tmvEt8hHfu .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tmvEt8hHfu .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tmvEt8hHfu .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tmvEt8hHfu .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tmvEt8hHfu .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tmvEt8hHfu .list {
  list-style-type: none;
  padding: 0;
}
.cid-tmvEt8hHfu .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-to6xD9xVmB {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-to6xD9xVmB .row {
  flex-direction: row-reverse;
}
.cid-to6xD9xVmB p {
  line-height: 30px;
  font-weight: 300;
}
.cid-to6xD9xVmB .main-banner {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
  overflow: hidden;
}
.cid-to6xD9xVmB .main-banner:after {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  z-index: 1;
}
.cid-to6xD9xVmB .main-banner:before {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  width: 1159px;
  z-index: -1;
}
.cid-to6xD9xVmB .main-banner .left-content {
  margin-right: 15px;
}
.cid-to6xD9xVmB .main-banner .left-content h6 {
  font-weight: 700;
  margin-bottom: 15px;
}
.cid-to6xD9xVmB .main-banner .left-content h2 {
  z-index: 2;
  position: relative;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-to6xD9xVmB .main-banner .left-content p {
  margin-bottom: 30px;
  margin-right: 45px;
}
.cid-to6xD9xVmB .main-banner .right-image {
  position: relative;
  z-index: 20;
}
.cid-to6xD9xVmB .main-banner .right-image img {
  max-width: 593px;
}
@media (max-width: 992px) {
  .cid-to6xD9xVmB .main-banner .left-content {
    margin-right: 0px;
  }
  .cid-to6xD9xVmB .main-banner:before {
    display: none;
  }
  .cid-to6xD9xVmB .main-banner .right-image {
    margin: 30px auto 0px auto;
  }
}
.cid-to6xD9xVmB .border-first-button a {
  display: inline-block !important;
  padding: 10px 20px !important;
  font-weight: 500 !important;
  letter-spacing: 0.3px !important;
  transition: all .5s;
  border-radius: 23px;
}
.cid-to6xD9xVmB H6 {
  color: #e43f3f;
}
.cid-to6xD9xVmB H2 {
  color: #ffb5b5;
}
.cid-to6xD9xVmB P {
  color: #ffffff;
}
.cid-to6xGc8I9y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-to6xGc8I9y .mbr-section-title {
  color: #ffffff;
}
.cid-to6xHDrNhm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-to6xHDrNhm .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #6592e6;
  margin-bottom: 2rem;
}
.cid-to6xHDrNhm .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  background: #e43f3f;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-to6xHDrNhm .card-title,
.cid-to6xHDrNhm .card-box {
  color: #ffffff;
}
.cid-to6OtZKSKM {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-to6OtZKSKM .mbr-section-title {
  color: #ffffff;
}
.cid-to6xAVIftr .divider-top {
  position: relative;
  padding: 2.5em;
  background: #e43f3f;
}
.cid-to6xAVIftr .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-to6xAVIftr .divider-top::before,
.cid-to6xAVIftr .divider-bottom::before,
.cid-to6xAVIftr .divider-top::after,
.cid-to6xAVIftr .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-to6xAVIftr .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-to6xAVIftr .divider-triangles::before {
  top: -50px;
}
.cid-to6xAVIftr .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-to6xAVIftr .divider-halfcircle::before {
  top: -50px;
}
.cid-to6xAVIftr .divider-multitriangles::before,
.cid-to6xAVIftr .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-to6xAVIftr .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #e43f3f, 50px -50px 0 #e43f3f;
}
.cid-to6zq9LRMF {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-to6zq9LRMF .mbr-section-title {
  color: #ffffff;
}
.cid-to6xFaf8gO {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-to6xFaf8gO .mbr-text {
  color: #ffffff;
}
.cid-to6xAVr5jp .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-to6xAVr5jp .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-to6xAVr5jp .divider-top::before,
.cid-to6xAVr5jp .divider-bottom::before,
.cid-to6xAVr5jp .divider-top::after,
.cid-to6xAVr5jp .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-to6xAVr5jp .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-to6xAVr5jp .divider-triangles::before {
  top: -50px;
}
.cid-to6xAVr5jp .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-to6xAVr5jp .divider-halfcircle::before {
  top: -50px;
}
.cid-to6xAVr5jp .divider-multitriangles::before,
.cid-to6xAVr5jp .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-to6xAVr5jp .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffffff, 50px -50px 0 #ffffff;
}
.cid-to6xAVOG9q {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-to6xAVOG9q .content {
    text-align: center;
  }
  .cid-to6xAVOG9q .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-to6xAVOG9q .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-to6xAVOG9q .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-to6xAVOG9q .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-to6xAVOG9q .google-map {
  height: 25rem;
  position: relative;
}
.cid-to6xAVOG9q .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-to6xAVOG9q .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-to6xAVOG9q .google-map[data-state] {
  background: #e9e5dc;
}
.cid-to6xAVOG9q .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-to6xAVOG9q .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-to6xAVOG9q .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-to6xAVOG9q .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-to6xAVOG9q .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-to6xAVOG9q .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-to6xAVOG9q .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-to6xAVOG9q .list {
  list-style-type: none;
  padding: 0;
}
.cid-to6xAVOG9q .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-to6DzZxbcf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-to6DzZxbcf .mbr-fallback-image.disabled {
  display: none;
}
.cid-to6DzZxbcf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-to6DzZxbcf .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-to6DzZxbcf .card {
    margin-bottom: 2rem!important;
  }
  .cid-to6DzZxbcf .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-to6DzZxbcf .link-wrap {
    align-items: center;
  }
}
.cid-to6DzZxbcf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-to6DzZxbcf .mbr-text,
.cid-to6DzZxbcf .link-wrap,
.cid-to6DzZxbcf .mbr-section-btn {
  color: #e43f3f;
}
.cid-to6DzZxbcf .card-title,
.cid-to6DzZxbcf .card-box {
  color: #ffb5b5;
}
.cid-to6DzZxbcf .mbr-text {
  color: #ffffff;
}
.cid-to6DzZQ7nX .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffd903;
}
.cid-to6DzZQ7nX .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #065bf4;
}
.cid-to6DzZQ7nX .divider-top::before,
.cid-to6DzZQ7nX .divider-bottom::before,
.cid-to6DzZQ7nX .divider-top::after,
.cid-to6DzZQ7nX .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-to6DzZQ7nX .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-to6DzZQ7nX .divider-triangles::before {
  top: -50px;
}
.cid-to6DzZQ7nX .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-to6DzZQ7nX .divider-halfcircle::before {
  top: -50px;
}
.cid-to6DzZQ7nX .divider-multitriangles::before,
.cid-to6DzZQ7nX .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-to6DzZQ7nX .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffd903, 50px -50px 0 #ffd903;
}
.cid-to6DzZWmWL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-to6DzZWmWL .mbr-section-subtitle {
  color: #ffb5b5;
}
.cid-to6DzZWmWL .mbr-text {
  color: #ffffff;
}
.cid-to6DA08h21 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffd903;
}
.cid-to6DA08h21 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #065bf4;
}
.cid-to6DA08h21 .divider-top::before,
.cid-to6DA08h21 .divider-bottom::before,
.cid-to6DA08h21 .divider-top::after,
.cid-to6DA08h21 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-to6DA08h21 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-to6DA08h21 .divider-triangles::before {
  top: -50px;
}
.cid-to6DA08h21 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-to6DA08h21 .divider-halfcircle::before {
  top: -50px;
}
.cid-to6DA08h21 .divider-multitriangles::before,
.cid-to6DA08h21 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-to6DA08h21 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffd903, 50px -50px 0 #ffd903;
}
.cid-to6Vh45XoM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-to6Vh45XoM .mbr-fallback-image.disabled {
  display: none;
}
.cid-to6Vh45XoM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-to6Vh45XoM ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-to6Vh45XoM li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-to6Vh45XoM ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-to6Vh45XoM .list {
  color: #ffffff;
}
.cid-to6Vh45XoM H3 {
  color: #ffb5b5;
}
.cid-to6DA0e8lU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-to6DA0e8lU .content {
    text-align: center;
  }
  .cid-to6DA0e8lU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-to6DA0e8lU .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-to6DA0e8lU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-to6DA0e8lU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-to6DA0e8lU .google-map {
  height: 25rem;
  position: relative;
}
.cid-to6DA0e8lU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-to6DA0e8lU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-to6DA0e8lU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-to6DA0e8lU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-to6DA0e8lU .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-to6DA0e8lU .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-to6DA0e8lU .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-to6DA0e8lU .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-to6DA0e8lU .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-to6DA0e8lU .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-to6DA0e8lU .list {
  list-style-type: none;
  padding: 0;
}
.cid-to6DA0e8lU .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tocORfug2b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tocORfug2b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tocORfug2b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tocORfug2b .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tocORfug2b .card {
    margin-bottom: 2rem!important;
  }
  .cid-tocORfug2b .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tocORfug2b .link-wrap {
    align-items: center;
  }
}
.cid-tocORfug2b .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tocORfug2b .card-title,
.cid-tocORfug2b .card-box {
  color: #ff65c3;
}
.cid-tocORfug2b .mbr-text,
.cid-tocORfug2b .link-wrap,
.cid-tocORfug2b .mbr-section-btn {
  color: #ffffff;
}
.cid-tocORfQ1WR .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffd903;
}
.cid-tocORfQ1WR .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #065bf4;
}
.cid-tocORfQ1WR .divider-top::before,
.cid-tocORfQ1WR .divider-bottom::before,
.cid-tocORfQ1WR .divider-top::after,
.cid-tocORfQ1WR .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tocORfQ1WR .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tocORfQ1WR .divider-triangles::before {
  top: -50px;
}
.cid-tocORfQ1WR .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tocORfQ1WR .divider-halfcircle::before {
  top: -50px;
}
.cid-tocORfQ1WR .divider-multitriangles::before,
.cid-tocORfQ1WR .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tocORfQ1WR .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffd903, 50px -50px 0 #ffd903;
}
.cid-tocORgyenP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tocORgyenP .content {
    text-align: center;
  }
  .cid-tocORgyenP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tocORgyenP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tocORgyenP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tocORgyenP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tocORgyenP .google-map {
  height: 25rem;
  position: relative;
}
.cid-tocORgyenP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tocORgyenP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tocORgyenP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tocORgyenP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tocORgyenP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tocORgyenP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tocORgyenP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tocORgyenP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tocORgyenP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tocORgyenP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tocORgyenP .list {
  list-style-type: none;
  padding: 0;
}
.cid-tocORgyenP .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-totVOgmDP5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-totVOgmDP5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-totVOgmDP5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-totVOgmDP5 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-totVOgmDP5 .card {
    margin-bottom: 2rem!important;
  }
  .cid-totVOgmDP5 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-totVOgmDP5 .link-wrap {
    align-items: center;
  }
}
.cid-totVOgmDP5 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-totVOgmDP5 .card-title,
.cid-totVOgmDP5 .card-box {
  color: #ff65c3;
}
.cid-totVOgmDP5 .mbr-text,
.cid-totVOgmDP5 .link-wrap,
.cid-totVOgmDP5 .mbr-section-btn {
  color: #ffffff;
}
.cid-totVOgH9e5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-totVOgH9e5 .content {
    text-align: center;
  }
  .cid-totVOgH9e5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-totVOgH9e5 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-totVOgH9e5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-totVOgH9e5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-totVOgH9e5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-totVOgH9e5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-totVOgH9e5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-totVOgH9e5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-totVOgH9e5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-totVOgH9e5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-totVOgH9e5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-totVOgH9e5 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-totVOgH9e5 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-totVOgH9e5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-totVOgH9e5 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-totVOgH9e5 .list {
  list-style-type: none;
  padding: 0;
}
.cid-totVOgH9e5 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uoPrpOo9PS {
  background-image: url("../../../assets-mobo/images/englishspeakingclubcountdown-1024x1024.png");
}
.cid-uoPrpOo9PS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoPrpOo9PS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoPrpOo9PS .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-uoPrpOo9PS .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-uoPrpOo9PS .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-uoPrpOo9PS .mbr-text {
  color: #ffffff;
}
.cid-uoPrpOo9PS .card {
  padding-bottom: 1.5rem;
}
.cid-uoPrpOo9PS .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uoPrpOo9PS .card-wrapper .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uoPrpOo9PS .card-wrapper .card-title {
  color: #ffffff;
}
.cid-uoPrpOo9PS H1 {
  color: #ffffff;
}
.cid-uUeTFJqhyt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUeTFJqhyt .mbr-section-title {
  color: #ffffff;
}
.cid-uoPrroxiIL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uoPrroxiIL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uoPrroxiIL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uoPrroxiIL .card-wrapper {
  background: #ff65c3;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uoPrroxiIL .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uoPrroxiIL .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uoPrroxiIL .card-wrapper {
    padding: 4rem;
  }
}
.cid-uoPrroxiIL .mbr-text,
.cid-uoPrroxiIL .mbr-section-btn {
  color: #000000;
}
.cid-uoPrroxiIL .card-title,
.cid-uoPrroxiIL .card-box {
  text-align: left;
  color: #000000;
}
.cid-uoPrs6KgPC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uoPrs6KgPC .mbr-section-title {
  color: #ffdf00;
}
.cid-uUeU1pHB5y {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUeU1pHB5y .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeU1pHB5y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeU1pHB5y ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uUeU1pHB5y li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uUeU1pHB5y ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffb5b5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uUeU1pHB5y H3 {
  color: #ff65c3;
}
.cid-uUeU1pHB5y .list {
  color: #ffffff;
}
.cid-uUeU2aoylH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUeU2aoylH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeU2aoylH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeU2aoylH .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uUeU2aoylH .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUeU2aoylH .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uUeU2aoylH .content-head {
  max-width: 800px;
}
.cid-uUeU2aoylH .mbr-section-title {
  color: #ff65c3;
}
.cid-uUeU2aoylH .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uUeU2aoylH .card-text {
  color: #ffffff;
}
.cid-uUeU2aoylH .card-title {
  color: #ff65c3;
}
.cid-tvE6w2TpMK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tvE6w2TpMK .content {
    text-align: center;
  }
  .cid-tvE6w2TpMK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tvE6w2TpMK .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tvE6w2TpMK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tvE6w2TpMK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tvE6w2TpMK .google-map {
  height: 25rem;
  position: relative;
}
.cid-tvE6w2TpMK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tvE6w2TpMK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tvE6w2TpMK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tvE6w2TpMK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tvE6w2TpMK .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tvE6w2TpMK .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tvE6w2TpMK .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tvE6w2TpMK .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tvE6w2TpMK .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvE6w2TpMK .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvE6w2TpMK .list {
  list-style-type: none;
  padding: 0;
}
.cid-tvE6w2TpMK .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tvFaKbEmSO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tvFaKbEmSO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tvFaKbEmSO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tvFaKbEmSO .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tvFaKbEmSO .card {
    margin-bottom: 2rem!important;
  }
  .cid-tvFaKbEmSO .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tvFaKbEmSO .link-wrap {
    align-items: center;
  }
}
.cid-tvFaKbEmSO .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tvFaKbEmSO .card-title,
.cid-tvFaKbEmSO .card-box {
  color: #ffffff;
}
.cid-uYRFv6tm95 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uYRFv6tm95 .mbr-section-title {
  color: #ffffff;
}
.cid-tvFaKbZ0Ys {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tvFaKbZ0Ys .mbr-section-subtitle {
  color: #ff65c3;
}
.cid-tvFaKbZ0Ys .mbr-text {
  color: #ffffff;
}
.cid-tRgoKU3ZuF {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRgoKU3ZuF .mbr-section-title {
  color: #ffdf00;
}
.cid-tvFaKccP9L {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tvFaKccP9L .content {
    text-align: center;
  }
  .cid-tvFaKccP9L .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tvFaKccP9L .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tvFaKccP9L .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tvFaKccP9L .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tvFaKccP9L .google-map {
  height: 25rem;
  position: relative;
}
.cid-tvFaKccP9L .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tvFaKccP9L .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tvFaKccP9L .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tvFaKccP9L .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tvFaKccP9L .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tvFaKccP9L .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tvFaKccP9L .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tvFaKccP9L .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tvFaKccP9L .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tvFaKccP9L .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tvFaKccP9L .list {
  list-style-type: none;
  padding: 0;
}
.cid-tvFaKccP9L .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twvpZUy2zY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-twvpZUy2zY .mbr-fallback-image.disabled {
  display: none;
}
.cid-twvpZUy2zY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twvpZUy2zY .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-twvpZUy2zY .card {
    margin-bottom: 2rem!important;
  }
  .cid-twvpZUy2zY .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-twvpZUy2zY .link-wrap {
    align-items: center;
  }
}
.cid-twvpZUy2zY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-twvpZUy2zY .card-title,
.cid-twvpZUy2zY .card-box {
  color: #ff65c3;
}
.cid-twvpZUy2zY .mbr-text,
.cid-twvpZUy2zY .link-wrap,
.cid-twvpZUy2zY .mbr-section-btn {
  color: #ffffff;
}
.cid-twvpZUMO6H .divider-top {
  position: relative;
  padding: 2.5em;
  background: #e43f3f;
}
.cid-twvpZUMO6H .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-twvpZUMO6H .divider-top::before,
.cid-twvpZUMO6H .divider-bottom::before,
.cid-twvpZUMO6H .divider-top::after,
.cid-twvpZUMO6H .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-twvpZUMO6H .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-twvpZUMO6H .divider-triangles::before {
  top: -50px;
}
.cid-twvpZUMO6H .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-twvpZUMO6H .divider-halfcircle::before {
  top: -50px;
}
.cid-twvpZUMO6H .divider-multitriangles::before,
.cid-twvpZUMO6H .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-twvpZUMO6H .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #e43f3f, 50px -50px 0 #e43f3f;
}
.cid-twvpZWNOdp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-twvpZWNOdp .content {
    text-align: center;
  }
  .cid-twvpZWNOdp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-twvpZWNOdp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-twvpZWNOdp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-twvpZWNOdp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-twvpZWNOdp .google-map {
  height: 25rem;
  position: relative;
}
.cid-twvpZWNOdp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-twvpZWNOdp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-twvpZWNOdp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-twvpZWNOdp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-twvpZWNOdp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-twvpZWNOdp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-twvpZWNOdp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-twvpZWNOdp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-twvpZWNOdp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twvpZWNOdp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twvpZWNOdp .list {
  list-style-type: none;
  padding: 0;
}
.cid-twvpZWNOdp .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-twXgL1v6C8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-twXgL1v6C8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-twXgL1v6C8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twXgL1v6C8 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-twXgL1v6C8 .card {
    margin-bottom: 2rem!important;
  }
  .cid-twXgL1v6C8 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-twXgL1v6C8 .link-wrap {
    align-items: center;
  }
}
.cid-twXgL1v6C8 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-twXgL1v6C8 .card-title,
.cid-twXgL1v6C8 .card-box {
  color: #ff65c3;
}
.cid-twXgL1v6C8 .mbr-text,
.cid-twXgL1v6C8 .link-wrap,
.cid-twXgL1v6C8 .mbr-section-btn {
  color: #ffffff;
}
.cid-uUeVLQEJFK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUeVLQEJFK .mbr-section-title {
  color: #ffffff;
}
.cid-twXgL1OUIr {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-twXgL1OUIr .content {
    text-align: center;
  }
  .cid-twXgL1OUIr .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-twXgL1OUIr .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-twXgL1OUIr .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-twXgL1OUIr .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-twXgL1OUIr .google-map {
  height: 25rem;
  position: relative;
}
.cid-twXgL1OUIr .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-twXgL1OUIr .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-twXgL1OUIr .google-map[data-state] {
  background: #e9e5dc;
}
.cid-twXgL1OUIr .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-twXgL1OUIr .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-twXgL1OUIr .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-twXgL1OUIr .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-twXgL1OUIr .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-twXgL1OUIr .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-twXgL1OUIr .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-twXgL1OUIr .list {
  list-style-type: none;
  padding: 0;
}
.cid-twXgL1OUIr .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tz36aA0PNh {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tz36aA0PNh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tz36aA0PNh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tz36aA0PNh .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tz36aA0PNh .card {
    margin-bottom: 2rem!important;
  }
  .cid-tz36aA0PNh .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tz36aA0PNh .link-wrap {
    align-items: center;
  }
}
.cid-tz36aA0PNh .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tz36aA0PNh .card-title,
.cid-tz36aA0PNh .card-box {
  color: #ff65c3;
}
.cid-tz36aA0PNh .mbr-text,
.cid-tz36aA0PNh .link-wrap,
.cid-tz36aA0PNh .mbr-section-btn {
  color: #ffffff;
}
.cid-tz36aAim6k {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tz36aAim6k .content {
    text-align: center;
  }
  .cid-tz36aAim6k .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tz36aAim6k .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tz36aAim6k .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tz36aAim6k .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tz36aAim6k .google-map {
  height: 25rem;
  position: relative;
}
.cid-tz36aAim6k .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tz36aAim6k .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tz36aAim6k .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tz36aAim6k .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tz36aAim6k .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tz36aAim6k .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tz36aAim6k .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tz36aAim6k .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tz36aAim6k .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tz36aAim6k .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tz36aAim6k .list {
  list-style-type: none;
  padding: 0;
}
.cid-tz36aAim6k .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uU9D42sgUj {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-uU9D42sgUj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9D42sgUj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9D42sgUj .row-reverse {
  flex-direction: row-reverse;
}
.cid-uU9D42sgUj .row {
  flex-direction: row-reverse;
}
.cid-uU9D42sgUj .row-reverse {
  flex-direction: row;
}
@media (max-width: 991px) {
  .cid-uU9D42sgUj .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU9D42sgUj .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-uU9D42sgUj .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uU9D42sgUj .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uU9D42sgUj .mbr-section-title {
  color: #ff65c3;
}
.cid-uU9D42sgUj .mbr-text,
.cid-uU9D42sgUj .mbr-section-btn {
  color: #ffffff;
}
.cid-uU9D42sgUj img {
  width: 100%;
  height: 100%;
}
.cid-uU9QAQmAx8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uU9QAQmAx8 .mbr-section-title {
  color: #ffffff;
}
.cid-uU9PO3zICn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uU9PO3zICn .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uU9PO3zICn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9PO3zICn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9PO3zICn .item-wrapper {
  background: #000000;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uU9PO3zICn .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU9PO3zICn .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uU9PO3zICn .card-title,
.cid-uU9PO3zICn .iconfont-wrapper {
  color: #ff65c3;
}
.cid-uU9PO3zICn .content-head {
  max-width: 800px;
}
.cid-uU9PO3zICn .mbr-section-title {
  color: #000000;
}
.cid-uU9PO3zICn .mbr-section-subtitle {
  color: #000000;
}
.cid-uU9PO3zICn .card-text {
  color: #ffffff;
}
.cid-uU9PO3zICn .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uU9PO3zICn .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uU9DbsxH3c {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU9DbsxH3c .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9DbsxH3c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9DbsxH3c .mbr-description {
  text-align: left;
}
.cid-uU9DbsxH3c .item-wrapper {
  background: #ff65c3;
  margin-bottom: 2rem;
  padding: 2.25rem;
}
@media (max-width: 767px) {
  .cid-uU9DbsxH3c .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU9DbsxH3c .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 2rem;
  }
}
.cid-uU9DbsxH3c .card-title,
.cid-uU9DbsxH3c .iconfont-wrapper {
  color: #000000;
}
.cid-uU9DbsxH3c .card-text {
  color: #000000;
}
.cid-uU9DbsxH3c .mbr-section-title {
  color: #ff65c3;
  text-align: center;
}
.cid-uU9DbsxH3c .mbr-number {
  color: #9fe870;
}
.cid-uU9DbsxH3c .mbr-text,
.cid-uU9DbsxH3c .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-uU9DbsxH3c .card-text,
.cid-uU9DbsxH3c .item .mbr-section-btn {
  text-align: left;
}
.cid-tBBR2tOhwb {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tBBR2tOhwb .content {
    text-align: center;
  }
  .cid-tBBR2tOhwb .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tBBR2tOhwb .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tBBR2tOhwb .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tBBR2tOhwb .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tBBR2tOhwb .google-map {
  height: 25rem;
  position: relative;
}
.cid-tBBR2tOhwb .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tBBR2tOhwb .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tBBR2tOhwb .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tBBR2tOhwb .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tBBR2tOhwb .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBBR2tOhwb .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tBBR2tOhwb .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tBBR2tOhwb .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tBBR2tOhwb .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tBBR2tOhwb .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tBBR2tOhwb .list {
  list-style-type: none;
  padding: 0;
}
.cid-tBBR2tOhwb .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUfuhZTo9C {
  background-image: url("../../../assets-mobo/images/englishspeakingclubcountdown-1024x1024.png");
}
.cid-uUfuhZTo9C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfuhZTo9C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfuhZTo9C .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-uUfuhZTo9C .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-uUfuhZTo9C .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-uUfuhZTo9C .mbr-text {
  color: #ffffff;
}
.cid-uUfuhZTo9C .card {
  padding-bottom: 1.5rem;
}
.cid-uUfuhZTo9C .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUfuhZTo9C .card-wrapper .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uUfuhZTo9C .card-wrapper .card-title {
  color: #ffffff;
}
.cid-uUfuhZTo9C H1 {
  color: #ffffff;
}
.cid-uUexMzfSg3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUexMzfSg3 .mbr-section-title {
  color: #ffffff;
}
.cid-uUeyUS0N2z {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uUeyUS0N2z .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uUeyUS0N2z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeyUS0N2z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeyUS0N2z .item-wrapper {
  background: #000000;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uUeyUS0N2z .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uUeyUS0N2z .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uUeyUS0N2z .card-title,
.cid-uUeyUS0N2z .iconfont-wrapper {
  color: #ff65c3;
}
.cid-uUeyUS0N2z .content-head {
  max-width: 800px;
}
.cid-uUeyUS0N2z .mbr-section-title {
  color: #000000;
}
.cid-uUeyUS0N2z .mbr-section-subtitle {
  color: #000000;
}
.cid-uUeyUS0N2z .card-text {
  color: #ffffff;
}
.cid-uUeyUS0N2z .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uUeyUS0N2z .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uUfujC7IBI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-uUfujC7IBI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfujC7IBI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfujC7IBI .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uUfujC7IBI .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUfujC7IBI .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUfujC7IBI .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUfujC7IBI .mbr-text,
.cid-uUfujC7IBI .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUfujC7IBI .card-title,
.cid-uUfujC7IBI .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-uUfvcS96Af {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUfvcS96Af .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfvcS96Af .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfvcS96Af ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uUfvcS96Af li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uUfvcS96Af ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffb5b5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uUfvcS96Af H3 {
  color: #ff65c3;
}
.cid-uUfvcS96Af .list {
  color: #ffffff;
}
.cid-uUfvdxNXnV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUfvdxNXnV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfvdxNXnV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfvdxNXnV .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uUfvdxNXnV .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUfvdxNXnV .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uUfvdxNXnV .content-head {
  max-width: 800px;
}
.cid-uUfvdxNXnV .mbr-section-title {
  color: #ff65c3;
}
.cid-uUfvdxNXnV .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uUfvdxNXnV .card-text {
  color: #ffffff;
}
.cid-uUfvdxNXnV .card-title {
  color: #ff65c3;
}
.cid-tRgohUCMdq {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRgohUCMdq .mbr-section-title {
  color: #ffdf00;
}
.cid-tBBQlGFp3M {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tBBQlGFp3M .content {
    text-align: center;
  }
  .cid-tBBQlGFp3M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tBBQlGFp3M .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tBBQlGFp3M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tBBQlGFp3M .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tBBQlGFp3M .google-map {
  height: 25rem;
  position: relative;
}
.cid-tBBQlGFp3M .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tBBQlGFp3M .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tBBQlGFp3M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tBBQlGFp3M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tBBQlGFp3M .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tBBQlGFp3M .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tBBQlGFp3M .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tBBQlGFp3M .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tBBQlGFp3M .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tBBQlGFp3M .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tBBQlGFp3M .list {
  list-style-type: none;
  padding: 0;
}
.cid-tBBQlGFp3M .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUeW673ZEE {
  background-image: url("../../../assets-mobo/images/englishspeakingclubcountdown-1024x1024.png");
}
.cid-uUeW673ZEE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeW673ZEE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeW673ZEE .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-uUeW673ZEE .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-uUeW673ZEE .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-uUeW673ZEE .mbr-text {
  color: #ffffff;
}
.cid-uUeW673ZEE .card {
  padding-bottom: 1.5rem;
}
.cid-uUeW673ZEE .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUeW673ZEE .card-wrapper .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uUeW673ZEE .card-wrapper .card-title {
  color: #ffffff;
}
.cid-uUeW673ZEE H1 {
  color: #ffffff;
}
.cid-uUeW9ty1zE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUeW9ty1zE .mbr-section-title {
  color: #ffffff;
}
.cid-uUx5m3YyxZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uUx5m3YyxZ .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uUx5m3YyxZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUx5m3YyxZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUx5m3YyxZ .item-wrapper {
  background: #000000;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uUx5m3YyxZ .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uUx5m3YyxZ .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uUx5m3YyxZ .card-title,
.cid-uUx5m3YyxZ .iconfont-wrapper {
  color: #ff65c3;
}
.cid-uUx5m3YyxZ .content-head {
  max-width: 800px;
}
.cid-uUx5m3YyxZ .mbr-section-title {
  color: #000000;
}
.cid-uUx5m3YyxZ .mbr-section-subtitle {
  color: #000000;
}
.cid-uUx5m3YyxZ .card-text {
  color: #ffffff;
}
.cid-uUx5m3YyxZ .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uUx5m3YyxZ .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uUeWIFk6IC {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-uUeWIFk6IC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeWIFk6IC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeWIFk6IC .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uUeWIFk6IC .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUeWIFk6IC .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUeWIFk6IC .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUeWIFk6IC .mbr-text,
.cid-uUeWIFk6IC .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUeWIFk6IC .card-title,
.cid-uUeWIFk6IC .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-uUeZamEpde {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUeZamEpde .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeZamEpde .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeZamEpde ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uUeZamEpde li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uUeZamEpde ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffb5b5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uUeZamEpde H3 {
  color: #ff65c3;
}
.cid-uUeZamEpde .list {
  color: #ffffff;
}
.cid-uUeZbdAou6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUeZbdAou6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeZbdAou6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeZbdAou6 .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uUeZbdAou6 .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUeZbdAou6 .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uUeZbdAou6 .content-head {
  max-width: 800px;
}
.cid-uUeZbdAou6 .mbr-section-title {
  color: #ff65c3;
}
.cid-uUeZbdAou6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uUeZbdAou6 .card-text {
  color: #ffffff;
}
.cid-uUeZbdAou6 .card-title {
  color: #ff65c3;
}
.cid-tCYULFnFZY {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tCYULFnFZY .content {
    text-align: center;
  }
  .cid-tCYULFnFZY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tCYULFnFZY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tCYULFnFZY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tCYULFnFZY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tCYULFnFZY .google-map {
  height: 25rem;
  position: relative;
}
.cid-tCYULFnFZY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tCYULFnFZY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tCYULFnFZY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tCYULFnFZY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tCYULFnFZY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tCYULFnFZY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tCYULFnFZY .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tCYULFnFZY .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tCYULFnFZY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tCYULFnFZY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tCYULFnFZY .list {
  list-style-type: none;
  padding: 0;
}
.cid-tCYULFnFZY .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUeZF87AFj {
  background-image: url("../../../assets-mobo/images/englishspeakingclubcountdown-1024x1024.png");
}
.cid-uUeZF87AFj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeZF87AFj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeZF87AFj .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-uUeZF87AFj .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-uUeZF87AFj .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-uUeZF87AFj .mbr-text {
  color: #ffffff;
}
.cid-uUeZF87AFj .card {
  padding-bottom: 1.5rem;
}
.cid-uUeZF87AFj .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUeZF87AFj .card-wrapper .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uUeZF87AFj .card-wrapper .card-title {
  color: #ffffff;
}
.cid-uUeZF87AFj H1 {
  color: #ffffff;
}
.cid-uUeZG4qPvt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUeZG4qPvt .mbr-section-title {
  color: #ffffff;
}
.cid-uUeZGNkYqz {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-uUeZGNkYqz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUeZGNkYqz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUeZGNkYqz .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uUeZGNkYqz .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUeZGNkYqz .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUeZGNkYqz .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUeZGNkYqz .mbr-text,
.cid-uUeZGNkYqz .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUeZGNkYqz .card-title,
.cid-uUeZGNkYqz .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-uUf0YmcTNS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUf0YmcTNS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf0YmcTNS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf0YmcTNS ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uUf0YmcTNS li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uUf0YmcTNS ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffb5b5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uUf0YmcTNS H3 {
  color: #ff65c3;
}
.cid-uUf0YmcTNS .list {
  color: #ffffff;
}
.cid-uUf0ZfejCn {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUf0ZfejCn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf0ZfejCn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf0ZfejCn .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uUf0ZfejCn .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUf0ZfejCn .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uUf0ZfejCn .content-head {
  max-width: 800px;
}
.cid-uUf0ZfejCn .mbr-section-title {
  color: #ff65c3;
}
.cid-uUf0ZfejCn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uUf0ZfejCn .card-text {
  color: #ffffff;
}
.cid-uUf0ZfejCn .card-title {
  color: #ff65c3;
}
.cid-tQ0hTbgRBC {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tQ0hTbgRBC .content {
    text-align: center;
  }
  .cid-tQ0hTbgRBC .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tQ0hTbgRBC .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tQ0hTbgRBC .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tQ0hTbgRBC .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tQ0hTbgRBC .google-map {
  height: 25rem;
  position: relative;
}
.cid-tQ0hTbgRBC .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tQ0hTbgRBC .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tQ0hTbgRBC .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tQ0hTbgRBC .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tQ0hTbgRBC .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tQ0hTbgRBC .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tQ0hTbgRBC .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tQ0hTbgRBC .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tQ0hTbgRBC .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tQ0hTbgRBC .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tQ0hTbgRBC .list {
  list-style-type: none;
  padding: 0;
}
.cid-tQ0hTbgRBC .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ0Cu2Mgx2 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkyivkiev-1800x928.jpg");
}
.cid-tQ0Cu2Mgx2 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tQ0Cu2Mgx2 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tQ0Cu2Mgx2 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tQ0Cu2Mgx2 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tQ0Cu2Mgx2 .icon-box-link {
  text-decoration: none !important;
}
.cid-tQ0Cu2Mgx2 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tQ0Cu2Mgx2 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tQ0Cu2Mgx2 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tQ0Cu2Mgx2 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tQ0Cu2Mgx2 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tQ0Cu2Mgx2 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tQ0Cu2Mgx2 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tQ0Cu2Mgx2 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tQ0Cu2Mgx2 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tQ0Cu2Mgx2 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tQ0Cu2Mgx2 .mbr-text {
  color: #ffffff;
}
.cid-tQ0Cu2Mgx2 .mbr-section-title {
  color: #ffffff;
}
.cid-tQ0Cu2Mgx2 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucFhmmMjIJ {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucFhmmMjIJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucFhmmMjIJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucFhmmMjIJ .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucFhmmMjIJ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucFhmmMjIJ .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucFhmmMjIJ .card-title {
  color: #ffffff;
}
.cid-uZvtT94QTN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvtT94QTN .mbr-section-title {
  color: #ffffff;
}
.cid-ucFhn1EzcT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucFhn1EzcT img,
.cid-ucFhn1EzcT .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucFhn1EzcT .item:focus,
.cid-ucFhn1EzcT span:focus {
  outline: none;
}
.cid-ucFhn1EzcT .item-wrapper {
  position: relative;
}
.cid-ucFhn1EzcT .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucFhn1EzcT .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucFhn1EzcT .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucFhn1EzcT .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucFhn1EzcT .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucFhn1EzcT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucFhn1EzcT .mbr-section-title {
  color: #ff65c3;
}
.cid-ucFhn1EzcT .mbr-text,
.cid-ucFhn1EzcT .mbr-section-btn {
  text-align: left;
}
.cid-ucFhn1EzcT .item-title {
  text-align: left;
}
.cid-ucFhn1EzcT .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucFhn1EzcT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucFhn1EzcT .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucFhn1EzcT .embla__button--next,
.cid-ucFhn1EzcT .embla__button--prev {
  display: flex;
}
.cid-ucFhn1EzcT .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucFhn1EzcT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucFhn1EzcT .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucFhn1EzcT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucFhn1EzcT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucFhn1EzcT .embla__button {
    top: auto;
  }
}
.cid-ucFhn1EzcT .embla {
  position: relative;
  width: 100%;
}
.cid-ucFhn1EzcT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucFhn1EzcT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucFhn1EzcT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucFhn1EzcT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucFhn1EzcT .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucFhn1EzcT .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucFhn1EzcT .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucFhn1EzcT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucFhnTc2zZ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucFhnTc2zZ .mbr-section-title {
  color: #000000;
}
.cid-tQ0Cu3NFEf {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tQ0Cu3NFEf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tQ0Cu3NFEf .container-table {
  margin: 0 auto;
}
.cid-tQ0Cu3NFEf .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tQ0Cu3NFEf .dataTables_wrapper {
  display: block;
}
.cid-tQ0Cu3NFEf .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tQ0Cu3NFEf .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tQ0Cu3NFEf table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tQ0Cu3NFEf table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tQ0Cu3NFEf table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tQ0Cu3NFEf table td {
  border-top: 1px solid #cccccc;
}
.cid-tQ0Cu3NFEf table.table {
  background: #e43f3f;
}
.cid-tQ0Cu3NFEf .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tQ0Cu3NFEf .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tQ0Cu3NFEf .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tQ0Cu3NFEf .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tQ0Cu3NFEf .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tQ0Cu3NFEf .dataTables_filter {
    text-align: center;
  }
  .cid-tQ0Cu3NFEf .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tQ0Cu3NFEf .mbr-section-title {
  color: #ffffff;
}
.cid-tQ0Cu4hU01 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tQ0Cu4hU01 .content {
    text-align: center;
  }
  .cid-tQ0Cu4hU01 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tQ0Cu4hU01 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tQ0Cu4hU01 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tQ0Cu4hU01 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tQ0Cu4hU01 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tQ0Cu4hU01 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tQ0Cu4hU01 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tQ0Cu4hU01 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tQ0Cu4hU01 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tQ0Cu4hU01 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tQ0Cu4hU01 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tQ0Cu4hU01 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tQ0Cu4hU01 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tQ0Cu4hU01 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tQ0Cu4hU01 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tQ0Cu4hU01 .list {
  list-style-type: none;
  padding: 0;
}
.cid-tQ0Cu4hU01 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQhSanpX8w {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #0099ef;
}
.cid-tQhSanpX8w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQhSanpX8w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQhSanpX8w .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tQhSanpX8w .card {
    margin-bottom: 2rem!important;
  }
  .cid-tQhSanpX8w .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tQhSanpX8w .link-wrap {
    align-items: center;
  }
}
.cid-tQhSanpX8w .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tQhSanpX8w .card-title,
.cid-tQhSanpX8w .card-box {
  color: #ffffff;
}
.cid-tRgnzUi71s {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff3b51;
}
.cid-tRgnzUi71s .mbr-section-title {
  color: #4479d9;
}
.cid-tRgnzUi71s .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRgnAJxgF3 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff3b51;
}
.cid-tRgnAJxgF3 .mbr-section-title {
  color: #ffdf00;
}
.cid-tQhSanLu2v .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ff3b51;
}
.cid-tQhSanLu2v .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #0099ef;
}
.cid-tQhSanLu2v .divider-top::before,
.cid-tQhSanLu2v .divider-bottom::before,
.cid-tQhSanLu2v .divider-top::after,
.cid-tQhSanLu2v .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tQhSanLu2v .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tQhSanLu2v .divider-triangles::before {
  top: -50px;
}
.cid-tQhSanLu2v .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tQhSanLu2v .divider-halfcircle::before {
  top: -50px;
}
.cid-tQhSanLu2v .divider-multitriangles::before,
.cid-tQhSanLu2v .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tQhSanLu2v .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ff3b51, 50px -50px 0 #ff3b51;
}
.cid-tQhSanUjeI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0099ef;
}
.cid-tQhSanUjeI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tQhSanUjeI .mbr-text {
  color: #ffffff;
}
.cid-tQhSao7D84 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ff3b51;
}
.cid-tQhSao7D84 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #0099ef;
}
.cid-tQhSao7D84 .divider-top::before,
.cid-tQhSao7D84 .divider-bottom::before,
.cid-tQhSao7D84 .divider-top::after,
.cid-tQhSao7D84 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tQhSao7D84 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tQhSao7D84 .divider-triangles::before {
  top: -50px;
}
.cid-tQhSao7D84 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tQhSao7D84 .divider-halfcircle::before {
  top: -50px;
}
.cid-tQhSao7D84 .divider-multitriangles::before,
.cid-tQhSao7D84 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tQhSao7D84 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ff3b51, 50px -50px 0 #ff3b51;
}
.cid-tQhSaoeU0W {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #0099ef;
}
.cid-tQhSaoeU0W .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQhSaoeU0W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQhSaoeU0W ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tQhSaoeU0W li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tQhSaoeU0W ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #0099ef;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tQhSaoeU0W H3 {
  color: #ffffff;
}
.cid-tQhSaoeU0W .list {
  color: #ffffff;
}
.cid-tQhSaoud0Z {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tQhSaoud0Z .content {
    text-align: center;
  }
  .cid-tQhSaoud0Z .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tQhSaoud0Z .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tQhSaoud0Z .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tQhSaoud0Z .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tQhSaoud0Z .google-map {
  height: 25rem;
  position: relative;
}
.cid-tQhSaoud0Z .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tQhSaoud0Z .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tQhSaoud0Z .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tQhSaoud0Z .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tQhSaoud0Z .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tQhSaoud0Z .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tQhSaoud0Z .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tQhSaoud0Z .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tQhSaoud0Z .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tQhSaoud0Z .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tQhSaoud0Z .list {
  list-style-type: none;
  padding: 0;
}
.cid-tQhSaoud0Z .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQSJVVU27v {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tQSJVVU27v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQSJVVU27v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQSJVVU27v .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tQSJVVU27v .card {
    margin-bottom: 2rem!important;
  }
  .cid-tQSJVVU27v .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tQSJVVU27v .link-wrap {
    align-items: center;
  }
}
.cid-tQSJVVU27v .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tQSJVVU27v .card-title,
.cid-tQSJVVU27v .card-box {
  color: #ffb5b5;
}
.cid-tRgnkOXsAN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRgnkOXsAN .mbr-section-title {
  color: #ffdf00;
}
.cid-uaApToMYJb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uaApToMYJb .mbr-section-title {
  color: #ffffff;
}
.cid-tQSJVWe8VZ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tQSJVWe8VZ .content {
    text-align: center;
  }
  .cid-tQSJVWe8VZ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tQSJVWe8VZ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tQSJVWe8VZ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tQSJVWe8VZ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tQSJVWe8VZ .google-map {
  height: 25rem;
  position: relative;
}
.cid-tQSJVWe8VZ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tQSJVWe8VZ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tQSJVWe8VZ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tQSJVWe8VZ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tQSJVWe8VZ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tQSJVWe8VZ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tQSJVWe8VZ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tQSJVWe8VZ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tQSJVWe8VZ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tQSJVWe8VZ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tQSJVWe8VZ .list {
  list-style-type: none;
  padding: 0;
}
.cid-tQSJVWe8VZ .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8aDikLb7 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubtallinn-1536x1024.png");
}
.cid-tR8aDikLb7 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8aDikLb7 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8aDikLb7 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8aDikLb7 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8aDikLb7 .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8aDikLb7 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8aDikLb7 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8aDikLb7 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8aDikLb7 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8aDikLb7 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8aDikLb7 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8aDikLb7 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8aDikLb7 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8aDikLb7 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8aDikLb7 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8aDikLb7 .mbr-text {
  color: #ffffff;
}
.cid-tR8aDikLb7 .mbr-section-title {
  color: #ffffff;
}
.cid-tR8aDikLb7 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmTOaT81T {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmTOaT81T .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmTOaT81T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmTOaT81T .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmTOaT81T .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmTOaT81T .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmTOaT81T .card-title {
  color: #ffffff;
}
.cid-ucmTP4fS8y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmTP4fS8y img,
.cid-ucmTP4fS8y .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmTP4fS8y .item:focus,
.cid-ucmTP4fS8y span:focus {
  outline: none;
}
.cid-ucmTP4fS8y .item-wrapper {
  position: relative;
}
.cid-ucmTP4fS8y .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmTP4fS8y .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmTP4fS8y .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmTP4fS8y .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmTP4fS8y .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmTP4fS8y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmTP4fS8y .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucmTP4fS8y .mbr-text,
.cid-ucmTP4fS8y .mbr-section-btn {
  text-align: left;
}
.cid-ucmTP4fS8y .item-title {
  text-align: left;
}
.cid-ucmTP4fS8y .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmTP4fS8y .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmTP4fS8y .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmTP4fS8y .embla__button--next,
.cid-ucmTP4fS8y .embla__button--prev {
  display: flex;
}
.cid-ucmTP4fS8y .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmTP4fS8y .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmTP4fS8y .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmTP4fS8y .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmTP4fS8y .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmTP4fS8y .embla__button {
    top: auto;
  }
}
.cid-ucmTP4fS8y .embla {
  position: relative;
  width: 100%;
}
.cid-ucmTP4fS8y .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmTP4fS8y .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmTP4fS8y .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmTP4fS8y .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmTP4fS8y .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmTP4fS8y .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmTP4fS8y .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmTP4fS8y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmTQ3UXT5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmTQ3UXT5 .mbr-section-title {
  color: #000000;
}
.cid-tR8aogQeol {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tR8aogQeol .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tR8aogQeol .container-table {
  margin: 0 auto;
}
.cid-tR8aogQeol .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tR8aogQeol .dataTables_wrapper {
  display: block;
}
.cid-tR8aogQeol .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tR8aogQeol .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tR8aogQeol table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tR8aogQeol table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tR8aogQeol table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tR8aogQeol table td {
  border-top: 1px solid #cccccc;
}
.cid-tR8aogQeol table.table {
  background: #e43f3f;
}
.cid-tR8aogQeol .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tR8aogQeol .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tR8aogQeol .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tR8aogQeol .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tR8aogQeol .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tR8aogQeol .dataTables_filter {
    text-align: center;
  }
  .cid-tR8aogQeol .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tR8aogQeol .mbr-section-title {
  color: #ffffff;
}
.cid-tR8aohnHdj {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tR8aohnHdj .content {
    text-align: center;
  }
  .cid-tR8aohnHdj .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tR8aohnHdj .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tR8aohnHdj .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tR8aohnHdj .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tR8aohnHdj .google-map {
  height: 25rem;
  position: relative;
}
.cid-tR8aohnHdj .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tR8aohnHdj .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tR8aohnHdj .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tR8aohnHdj .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tR8aohnHdj .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tR8aohnHdj .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tR8aohnHdj .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tR8aohnHdj .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tR8aohnHdj .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tR8aohnHdj .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tR8aohnHdj .list {
  list-style-type: none;
  padding: 0;
}
.cid-tR8aohnHdj .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8eWc5wru {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tR8eWc5wru .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tR8eWc5wru .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tR8eWc5wru .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tR8eWc5wru .time-line-date-content {
  margin-right: 2rem;
}
.cid-tR8eWc5wru .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tR8eWc5wru .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tR8eWc5wru .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tR8eWc5wru .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tR8eWc5wru .mbr-timeline-date,
.cid-tR8eWc5wru .timeline-text-content {
  transition: all .4s;
}
.cid-tR8eWc5wru .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tR8eWc5wru .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tR8eWc5wru .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tR8eWc5wru .reverse .time-line-date-content p {
  float: left;
}
.cid-tR8eWc5wru .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tR8eWc5wru .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tR8eWc5wru .iconBackground {
    left: 0 !important;
  }
  .cid-tR8eWc5wru .separline:before {
    left: 0!important;
  }
  .cid-tR8eWc5wru .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tR8eWc5wru .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tR8eWc5wru .time-line-date-content p {
    float: left !important;
  }
  .cid-tR8eWc5wru .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tR8eWc5wru .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tR8eWc5wru .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tR8eWc5wru .mbr-timeline-date {
  color: #ffffff;
}
.cid-tR8eWc5wru .mbr-timeline-text {
  color: #ffffff;
}
.cid-tR8eWc5wru .mbr-timeline-title {
  color: #ffffff;
}
.cid-tR8eWc5wru .mbr-section-title {
  color: #ff65c3;
}
.cid-uODGCryqB6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uODGCryqB6 .mbr-section-title {
  color: #ffffff;
}
.cid-tR8opOFVlj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tR8opOFVlj .mbr-section-title {
  color: #e43f3f;
}
.cid-tR8eM4Z6s0 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tR8eM4Z6s0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tR8eM4Z6s0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tR8eM4Z6s0 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tR8eM4Z6s0 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tR8eM4Z6s0 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tR8eM4Z6s0 H3 {
  color: #ff65c3;
}
.cid-tR8eM4Z6s0 .list {
  color: #ffffff;
}
.cid-tR8eM5cAiD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tR8eM5cAiD .content {
    text-align: center;
  }
  .cid-tR8eM5cAiD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tR8eM5cAiD .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tR8eM5cAiD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tR8eM5cAiD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tR8eM5cAiD .google-map {
  height: 25rem;
  position: relative;
}
.cid-tR8eM5cAiD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tR8eM5cAiD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tR8eM5cAiD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tR8eM5cAiD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tR8eM5cAiD .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tR8eM5cAiD .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tR8eM5cAiD .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tR8eM5cAiD .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tR8eM5cAiD .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tR8eM5cAiD .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tR8eM5cAiD .list {
  list-style-type: none;
  padding: 0;
}
.cid-tR8eM5cAiD .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8Dc73zpg {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubsofia-1536x1024.png");
}
.cid-tR8Dc73zpg .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8Dc73zpg .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8Dc73zpg .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8Dc73zpg .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8Dc73zpg .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8Dc73zpg .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8Dc73zpg .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8Dc73zpg .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8Dc73zpg .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8Dc73zpg .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8Dc73zpg .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8Dc73zpg .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8Dc73zpg .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8Dc73zpg .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8Dc73zpg .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8Dc73zpg .mbr-text {
  color: #ffffff;
}
.cid-tR8Dc73zpg .mbr-section-title {
  color: #ffffff;
}
.cid-tR8Dc73zpg .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGiQpun6S {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGiQpun6S .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGiQpun6S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGiQpun6S .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGiQpun6S .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGiQpun6S .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGiQpun6S .card-title {
  color: #ffffff;
}
.cid-ucGiR06M5y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGiR06M5y img,
.cid-ucGiR06M5y .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGiR06M5y .item:focus,
.cid-ucGiR06M5y span:focus {
  outline: none;
}
.cid-ucGiR06M5y .item-wrapper {
  position: relative;
}
.cid-ucGiR06M5y .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGiR06M5y .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGiR06M5y .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGiR06M5y .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGiR06M5y .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGiR06M5y .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGiR06M5y .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucGiR06M5y .mbr-text,
.cid-ucGiR06M5y .mbr-section-btn {
  text-align: left;
}
.cid-ucGiR06M5y .item-title {
  text-align: left;
}
.cid-ucGiR06M5y .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGiR06M5y .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGiR06M5y .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGiR06M5y .embla__button--next,
.cid-ucGiR06M5y .embla__button--prev {
  display: flex;
}
.cid-ucGiR06M5y .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGiR06M5y .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGiR06M5y .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGiR06M5y .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGiR06M5y .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGiR06M5y .embla__button {
    top: auto;
  }
}
.cid-ucGiR06M5y .embla {
  position: relative;
  width: 100%;
}
.cid-ucGiR06M5y .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGiR06M5y .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGiR06M5y .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGiR06M5y .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGiR06M5y .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGiR06M5y .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGiR06M5y .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGiR06M5y .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGiRBaLuP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGiRBaLuP .mbr-section-title {
  color: #000000;
}
.cid-tR8Dc8wcim {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tR8Dc8wcim .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tR8Dc8wcim .container-table {
  margin: 0 auto;
}
.cid-tR8Dc8wcim .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tR8Dc8wcim .dataTables_wrapper {
  display: block;
}
.cid-tR8Dc8wcim .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tR8Dc8wcim .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tR8Dc8wcim table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tR8Dc8wcim table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tR8Dc8wcim table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tR8Dc8wcim table td {
  border-top: 1px solid #cccccc;
}
.cid-tR8Dc8wcim table.table {
  background: #e43f3f;
}
.cid-tR8Dc8wcim .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tR8Dc8wcim .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tR8Dc8wcim .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tR8Dc8wcim .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tR8Dc8wcim .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tR8Dc8wcim .dataTables_filter {
    text-align: center;
  }
  .cid-tR8Dc8wcim .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tR8Dc8wcim .mbr-section-title {
  color: #ffffff;
}
.cid-tR8Dc98XLf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tR8Dc98XLf .content {
    text-align: center;
  }
  .cid-tR8Dc98XLf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tR8Dc98XLf .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tR8Dc98XLf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tR8Dc98XLf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tR8Dc98XLf .google-map {
  height: 25rem;
  position: relative;
}
.cid-tR8Dc98XLf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tR8Dc98XLf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tR8Dc98XLf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tR8Dc98XLf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tR8Dc98XLf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tR8Dc98XLf .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tR8Dc98XLf .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tR8Dc98XLf .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tR8Dc98XLf .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tR8Dc98XLf .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tR8Dc98XLf .list {
  list-style-type: none;
  padding: 0;
}
.cid-tR8Dc98XLf .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8JId5WCt {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclublondon-1536x1024.png");
}
.cid-tR8JId5WCt .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #212529 !important;
  margin-left: 160px;
}
.cid-tR8JId5WCt .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8JId5WCt .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8JId5WCt .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8JId5WCt .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8JId5WCt .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8JId5WCt .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8JId5WCt .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8JId5WCt .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8JId5WCt .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8JId5WCt .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #212529;
  transform: skew(0deg, 23deg);
}
.cid-tR8JId5WCt .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #212529;
}
.cid-tR8JId5WCt .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8JId5WCt .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8JId5WCt .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8JId5WCt .mbr-text {
  color: #ffffff;
}
.cid-tR8JId5WCt .mbr-section-title {
  color: #ffffff;
}
.cid-tR8JId5WCt .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucmP8a40l5 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucmP8a40l5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucmP8a40l5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucmP8a40l5 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucmP8a40l5 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucmP8a40l5 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucmP8a40l5 .card-title {
  color: #ffffff;
}
.cid-uZvw4DBj8r {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvw4DBj8r .mbr-section-title {
  color: #ffffff;
}
.cid-ucmP999CAa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucmP999CAa img,
.cid-ucmP999CAa .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucmP999CAa .item:focus,
.cid-ucmP999CAa span:focus {
  outline: none;
}
.cid-ucmP999CAa .item-wrapper {
  position: relative;
}
.cid-ucmP999CAa .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucmP999CAa .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucmP999CAa .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucmP999CAa .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucmP999CAa .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucmP999CAa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucmP999CAa .mbr-section-title {
  color: #ff65c3;
}
.cid-ucmP999CAa .mbr-text,
.cid-ucmP999CAa .mbr-section-btn {
  text-align: left;
}
.cid-ucmP999CAa .item-title {
  text-align: left;
}
.cid-ucmP999CAa .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucmP999CAa .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucmP999CAa .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucmP999CAa .embla__button--next,
.cid-ucmP999CAa .embla__button--prev {
  display: flex;
}
.cid-ucmP999CAa .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucmP999CAa .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucmP999CAa .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucmP999CAa .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucmP999CAa .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucmP999CAa .embla__button {
    top: auto;
  }
}
.cid-ucmP999CAa .embla {
  position: relative;
  width: 100%;
}
.cid-ucmP999CAa .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucmP999CAa .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucmP999CAa .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucmP999CAa .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucmP999CAa .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucmP999CAa .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucmP999CAa .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucmP999CAa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucmPa6t7R8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucmPa6t7R8 .mbr-section-title {
  color: #000000;
}
.cid-tR8JIeEdyn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tR8JIeEdyn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tR8JIeEdyn .container-table {
  margin: 0 auto;
}
.cid-tR8JIeEdyn .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tR8JIeEdyn .dataTables_wrapper {
  display: block;
}
.cid-tR8JIeEdyn .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tR8JIeEdyn .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tR8JIeEdyn table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tR8JIeEdyn table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tR8JIeEdyn table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tR8JIeEdyn table td {
  border-top: 1px solid #cccccc;
}
.cid-tR8JIeEdyn table.table {
  background: #e43f3f;
}
.cid-tR8JIeEdyn .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tR8JIeEdyn .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tR8JIeEdyn .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tR8JIeEdyn .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tR8JIeEdyn .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tR8JIeEdyn .dataTables_filter {
    text-align: center;
  }
  .cid-tR8JIeEdyn .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tR8JIeEdyn .mbr-section-title {
  color: #ffffff;
}
.cid-tR8JIfhwNR {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tR8JIfhwNR .content {
    text-align: center;
  }
  .cid-tR8JIfhwNR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tR8JIfhwNR .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tR8JIfhwNR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tR8JIfhwNR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tR8JIfhwNR .google-map {
  height: 25rem;
  position: relative;
}
.cid-tR8JIfhwNR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tR8JIfhwNR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tR8JIfhwNR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tR8JIfhwNR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tR8JIfhwNR .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tR8JIfhwNR .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tR8JIfhwNR .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tR8JIfhwNR .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tR8JIfhwNR .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tR8JIfhwNR .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tR8JIfhwNR .list {
  list-style-type: none;
  padding: 0;
}
.cid-tR8JIfhwNR .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRrgCIvhr7 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRrgCIvhr7 .row.main {
  align-items: flex-end;
  justify-content: space-between;
}
.cid-tRrgCIvhr7 .mbr-section-subtitle {
  padding-bottom: 20px;
  text-transform: uppercase;
  color: #b18161;
}
.cid-tRrgCIvhr7 .mbr-section-title {
  padding-bottom: 45px;
  color: #ff65c3;
  text-align: left;
}
.cid-tRrgCIvhr7 .text-block {
  color: #ffffff;
  margin-bottom: 45px;
  text-align: left;
}
.cid-tRrgCIvhr7 .row.justify-content-between {
  margin-bottom: 3px;
  margin: 0;
  margin-top: 26px;
}
.cid-tRrgCIvhr7 .name {
  width: auto;
  padding: 0;
  line-height: 0.2;
}
.cid-tRrgCIvhr7 .progress {
  border-radius: 15px;
  position: relative;
  width: 100%;
  height: 34px;
  margin-top: 12px;
  background: #d0d0d0;
  font-size: 1.1rem;
  font-weight: 700;
}
.cid-tRrgCIvhr7 .progress-bar {
  color: #000000;
  height: 34px !important;
  transition: width 1s ease-in-out;
  padding-right: 15px;
  border-radius: 15px;
  line-height: 34px;
  text-align: right;
}
.cid-tRrgCIvhr7 .pgrbr1 {
  background-color: #ffdf00;
  width: 100%;
}
.cid-tRrgCIvhr7 .pgrbr2 {
  background-color: #e43f3f;
  width: 50%;
}
.cid-tRrgCIvhr7 .pgrbr3 {
  background-color: #367eff;
  width: 50%;
}
.cid-tRrgCIvhr7 .pgrbr4 {
  background-color: #47b5ed;
  width: 50%;
}
.cid-tRrgCIvhr7 .pgrbr5 {
  background-color: #ff8c00;
  width: 0%;
}
.cid-tRrgCIvhr7 .progressbar-numero1:before {
  content: '100%';
}
.cid-tRrgCIvhr7 .progressbar-numero2:before {
  content: '50%';
}
.cid-tRrgCIvhr7 .progressbar-numero3:before {
  content: '50%';
}
.cid-tRrgCIvhr7 .progressbar-numero4:before {
  content: '50%';
}
.cid-tRrgCIvhr7 .progressbar-numero5:before {
  content: '0%';
}
.cid-tRrgCIvhr7 .left {
  max-width: 557px;
}
@media (max-width: 768px) {
  .cid-tRrgCIvhr7 .text-wrapper {
    margin-top: 30px;
  }
  .cid-tRrgCIvhr7 .left {
    max-width: initial;
  }
}
@media (min-width: 768px) {
  .cid-tRrgCIvhr7 .text-elements {
    padding: 70px 15px 0 150px;
  }
  .cid-tRrgCIvhr7 .progress_elements {
    padding: 0 150px 0 15px;
  }
}
.cid-tRrgCIvhr7 .reset {
  width: 0%;
}
.cid-tRrgCIvhr7 P {
  text-align: right;
  color: #e43f3f;
}
.cid-tRrgqYs5ZN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-tRrgqYs5ZN .mbr-section-title {
  color: #4479d9;
}
.cid-tRrgqYs5ZN .mbr-section-subtitle {
  color: #ffe161;
}
.cid-tRrgqYTVVp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRrgqYTVVp .content {
    text-align: center;
  }
  .cid-tRrgqYTVVp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRrgqYTVVp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRrgqYTVVp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRrgqYTVVp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRrgqYTVVp .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRrgqYTVVp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRrgqYTVVp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRrgqYTVVp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRrgqYTVVp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRrgqYTVVp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRrgqYTVVp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRrgqYTVVp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRrgqYTVVp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRrgqYTVVp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRrgqYTVVp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRrgqYTVVp .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRrgqYTVVp .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRDKypgoJ6 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRDKypgoJ6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRDKypgoJ6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRDKypgoJ6 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRDKypgoJ6 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRDKypgoJ6 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRDKypgoJ6 .link-wrap {
    align-items: center;
  }
}
.cid-tRDKypgoJ6 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRDKypgoJ6 .card-title,
.cid-tRDKypgoJ6 .card-box {
  color: #ffffff;
}
.cid-uTAukktq8k {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTAukktq8k img,
.cid-uTAukktq8k .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTAukktq8k .item:focus,
.cid-uTAukktq8k span:focus {
  outline: none;
}
.cid-uTAukktq8k .item-wrapper {
  position: relative;
}
.cid-uTAukktq8k .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTAukktq8k .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTAukktq8k .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTAukktq8k .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTAukktq8k .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTAukktq8k .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTAukktq8k .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTAukktq8k .mbr-text,
.cid-uTAukktq8k .mbr-section-btn {
  text-align: left;
}
.cid-uTAukktq8k .item-title {
  text-align: left;
}
.cid-uTAukktq8k .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTAukktq8k .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTAukktq8k .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTAukktq8k .embla__button--next,
.cid-uTAukktq8k .embla__button--prev {
  display: flex;
}
.cid-uTAukktq8k .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTAukktq8k .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTAukktq8k .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTAukktq8k .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTAukktq8k .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTAukktq8k .embla__button {
    top: auto;
  }
}
.cid-uTAukktq8k .embla {
  position: relative;
  width: 100%;
}
.cid-uTAukktq8k .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTAukktq8k .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTAukktq8k .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTAukktq8k .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTAukktq8k .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTAukktq8k .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTAukktq8k .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTAukktq8k .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTAul98f9G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTAul98f9G .mbr-section-title {
  color: #ffdf00;
}
.cid-tRDKyq7rep {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRDKyq7rep .content {
    text-align: center;
  }
  .cid-tRDKyq7rep .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRDKyq7rep .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRDKyq7rep .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRDKyq7rep .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRDKyq7rep .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRDKyq7rep .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRDKyq7rep .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRDKyq7rep .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRDKyq7rep .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRDKyq7rep .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRDKyq7rep .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRDKyq7rep .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRDKyq7rep .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRDKyq7rep .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRDKyq7rep .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRDKyq7rep .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRDKyq7rep .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tREozSanwx {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tREozSanwx .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tREozSanwx .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tREozSanwx .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tREozSanwx .time-line-date-content {
  margin-right: 2rem;
}
.cid-tREozSanwx .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tREozSanwx .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tREozSanwx .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tREozSanwx .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tREozSanwx .mbr-timeline-date,
.cid-tREozSanwx .timeline-text-content {
  transition: all .4s;
}
.cid-tREozSanwx .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tREozSanwx .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tREozSanwx .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tREozSanwx .reverse .time-line-date-content p {
  float: left;
}
.cid-tREozSanwx .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tREozSanwx .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tREozSanwx .iconBackground {
    left: 0 !important;
  }
  .cid-tREozSanwx .separline:before {
    left: 0!important;
  }
  .cid-tREozSanwx .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tREozSanwx .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tREozSanwx .time-line-date-content p {
    float: left !important;
  }
  .cid-tREozSanwx .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tREozSanwx .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tREozSanwx .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tREozSanwx .mbr-timeline-date {
  color: #ffffff;
}
.cid-tREozSanwx .mbr-timeline-text {
  color: #ffffff;
}
.cid-tREozSanwx .mbr-timeline-title {
  color: #ffffff;
}
.cid-tREozSanwx .mbr-section-title {
  color: #ff65c3;
}
.cid-uTAuC1nuHx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTAuC1nuHx img,
.cid-uTAuC1nuHx .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTAuC1nuHx .item:focus,
.cid-uTAuC1nuHx span:focus {
  outline: none;
}
.cid-uTAuC1nuHx .item-wrapper {
  position: relative;
}
.cid-uTAuC1nuHx .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTAuC1nuHx .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTAuC1nuHx .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTAuC1nuHx .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTAuC1nuHx .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTAuC1nuHx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTAuC1nuHx .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTAuC1nuHx .mbr-text,
.cid-uTAuC1nuHx .mbr-section-btn {
  text-align: left;
}
.cid-uTAuC1nuHx .item-title {
  text-align: left;
}
.cid-uTAuC1nuHx .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTAuC1nuHx .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTAuC1nuHx .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTAuC1nuHx .embla__button--next,
.cid-uTAuC1nuHx .embla__button--prev {
  display: flex;
}
.cid-uTAuC1nuHx .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTAuC1nuHx .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTAuC1nuHx .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTAuC1nuHx .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTAuC1nuHx .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTAuC1nuHx .embla__button {
    top: auto;
  }
}
.cid-uTAuC1nuHx .embla {
  position: relative;
  width: 100%;
}
.cid-uTAuC1nuHx .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTAuC1nuHx .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTAuC1nuHx .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTAuC1nuHx .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTAuC1nuHx .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTAuC1nuHx .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTAuC1nuHx .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTAuC1nuHx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTAuCDlwfX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTAuCDlwfX .mbr-section-title {
  color: #ffdf00;
}
.cid-tREozTowOu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tREozTowOu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tREozTowOu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tREozTowOu ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tREozTowOu li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tREozTowOu ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tREozTowOu H3 {
  color: #ffb5b5;
}
.cid-tREozTowOu .list {
  color: #ffffff;
}
.cid-tREozTF3zd {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tREozTF3zd .content {
    text-align: center;
  }
  .cid-tREozTF3zd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tREozTF3zd .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tREozTF3zd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tREozTF3zd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tREozTF3zd .google-map {
  height: 25rem;
  position: relative;
}
.cid-tREozTF3zd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tREozTF3zd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tREozTF3zd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tREozTF3zd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tREozTF3zd .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tREozTF3zd .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tREozTF3zd .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tREozTF3zd .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tREozTF3zd .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tREozTF3zd .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tREozTF3zd .list {
  list-style-type: none;
  padding: 0;
}
.cid-tREozTF3zd .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRItfOxW4d {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRItfOxW4d .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRItfOxW4d .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRItfOxW4d .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRItfOxW4d .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRItfOxW4d .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRItfOxW4d .link-wrap {
    align-items: center;
  }
}
.cid-tRItfOxW4d .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRItfOxW4d .card-title,
.cid-tRItfOxW4d .card-box {
  color: #ffb5b5;
}
.cid-uUr5cehVet {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUr5cehVet img,
.cid-uUr5cehVet .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uUr5cehVet .item:focus,
.cid-uUr5cehVet span:focus {
  outline: none;
}
.cid-uUr5cehVet .item-wrapper {
  position: relative;
}
.cid-uUr5cehVet .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUr5cehVet .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uUr5cehVet .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUr5cehVet .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uUr5cehVet .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uUr5cehVet .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUr5cehVet .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr5cehVet .mbr-text,
.cid-uUr5cehVet .mbr-section-btn {
  text-align: left;
}
.cid-uUr5cehVet .item-title {
  text-align: left;
}
.cid-uUr5cehVet .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uUr5cehVet .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uUr5cehVet .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uUr5cehVet .embla__button--next,
.cid-uUr5cehVet .embla__button--prev {
  display: flex;
}
.cid-uUr5cehVet .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUr5cehVet .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uUr5cehVet .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uUr5cehVet .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUr5cehVet .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUr5cehVet .embla__button {
    top: auto;
  }
}
.cid-uUr5cehVet .embla {
  position: relative;
  width: 100%;
}
.cid-uUr5cehVet .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uUr5cehVet .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uUr5cehVet .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uUr5cehVet .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uUr5cehVet .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uUr5cehVet .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uUr5cehVet .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uUr5cehVet .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRItfPscnA {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRItfPscnA .content {
    text-align: center;
  }
  .cid-tRItfPscnA .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRItfPscnA .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRItfPscnA .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRItfPscnA .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRItfPscnA .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRItfPscnA .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRItfPscnA .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRItfPscnA .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRItfPscnA .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRItfPscnA .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRItfPscnA .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRItfPscnA .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRItfPscnA .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRItfPscnA .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRItfPscnA .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRItfPscnA .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRItfPscnA .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRIw7fzc3R {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tRIw7fzc3R .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tRIw7fzc3R .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tRIw7fzc3R .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tRIw7fzc3R .time-line-date-content {
  margin-right: 2rem;
}
.cid-tRIw7fzc3R .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tRIw7fzc3R .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tRIw7fzc3R .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRIw7fzc3R .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRIw7fzc3R .mbr-timeline-date,
.cid-tRIw7fzc3R .timeline-text-content {
  transition: all .4s;
}
.cid-tRIw7fzc3R .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tRIw7fzc3R .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tRIw7fzc3R .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tRIw7fzc3R .reverse .time-line-date-content p {
  float: left;
}
.cid-tRIw7fzc3R .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tRIw7fzc3R .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tRIw7fzc3R .iconBackground {
    left: 0 !important;
  }
  .cid-tRIw7fzc3R .separline:before {
    left: 0!important;
  }
  .cid-tRIw7fzc3R .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tRIw7fzc3R .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tRIw7fzc3R .time-line-date-content p {
    float: left !important;
  }
  .cid-tRIw7fzc3R .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tRIw7fzc3R .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tRIw7fzc3R .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tRIw7fzc3R .mbr-timeline-date {
  color: #ffffff;
}
.cid-tRIw7fzc3R .mbr-timeline-text {
  color: #ffffff;
}
.cid-tRIw7fzc3R .mbr-timeline-title {
  color: #ffffff;
}
.cid-tRIw7fzc3R .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr5ipXkBi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUr5ipXkBi img,
.cid-uUr5ipXkBi .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uUr5ipXkBi .item:focus,
.cid-uUr5ipXkBi span:focus {
  outline: none;
}
.cid-uUr5ipXkBi .item-wrapper {
  position: relative;
}
.cid-uUr5ipXkBi .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUr5ipXkBi .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uUr5ipXkBi .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUr5ipXkBi .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uUr5ipXkBi .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uUr5ipXkBi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUr5ipXkBi .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr5ipXkBi .mbr-text,
.cid-uUr5ipXkBi .mbr-section-btn {
  text-align: left;
}
.cid-uUr5ipXkBi .item-title {
  text-align: left;
}
.cid-uUr5ipXkBi .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uUr5ipXkBi .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uUr5ipXkBi .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uUr5ipXkBi .embla__button--next,
.cid-uUr5ipXkBi .embla__button--prev {
  display: flex;
}
.cid-uUr5ipXkBi .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUr5ipXkBi .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uUr5ipXkBi .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uUr5ipXkBi .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUr5ipXkBi .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUr5ipXkBi .embla__button {
    top: auto;
  }
}
.cid-uUr5ipXkBi .embla {
  position: relative;
  width: 100%;
}
.cid-uUr5ipXkBi .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uUr5ipXkBi .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uUr5ipXkBi .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uUr5ipXkBi .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uUr5ipXkBi .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uUr5ipXkBi .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uUr5ipXkBi .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uUr5ipXkBi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRIw7gCafj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tRIw7gCafj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRIw7gCafj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRIw7gCafj ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tRIw7gCafj li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tRIw7gCafj ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tRIw7gCafj H3 {
  color: #ff65c3;
}
.cid-tRIw7gCafj .list {
  color: #ffffff;
}
.cid-tRIw7gS7uY {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRIw7gS7uY .content {
    text-align: center;
  }
  .cid-tRIw7gS7uY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRIw7gS7uY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRIw7gS7uY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRIw7gS7uY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRIw7gS7uY .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRIw7gS7uY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRIw7gS7uY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRIw7gS7uY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRIw7gS7uY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRIw7gS7uY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRIw7gS7uY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRIw7gS7uY .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRIw7gS7uY .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRIw7gS7uY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRIw7gS7uY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRIw7gS7uY .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRIw7gS7uY .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRIBFwp8PH {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRIBFwp8PH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRIBFwp8PH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRIBFwp8PH .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRIBFwp8PH .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRIBFwp8PH .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRIBFwp8PH .link-wrap {
    align-items: center;
  }
}
.cid-tRIBFwp8PH .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRIBFwp8PH .card-title,
.cid-tRIBFwp8PH .card-box {
  color: #ff65c3;
}
.cid-tRIBFwp8PH .mbr-text,
.cid-tRIBFwp8PH .link-wrap,
.cid-tRIBFwp8PH .mbr-section-btn {
  color: #ffffff;
}
.cid-uUr5zobS4j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUr5zobS4j img,
.cid-uUr5zobS4j .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uUr5zobS4j .item:focus,
.cid-uUr5zobS4j span:focus {
  outline: none;
}
.cid-uUr5zobS4j .item-wrapper {
  position: relative;
}
.cid-uUr5zobS4j .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUr5zobS4j .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uUr5zobS4j .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUr5zobS4j .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uUr5zobS4j .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uUr5zobS4j .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUr5zobS4j .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr5zobS4j .mbr-text,
.cid-uUr5zobS4j .mbr-section-btn {
  text-align: left;
}
.cid-uUr5zobS4j .item-title {
  text-align: left;
}
.cid-uUr5zobS4j .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uUr5zobS4j .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uUr5zobS4j .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uUr5zobS4j .embla__button--next,
.cid-uUr5zobS4j .embla__button--prev {
  display: flex;
}
.cid-uUr5zobS4j .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUr5zobS4j .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uUr5zobS4j .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uUr5zobS4j .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUr5zobS4j .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUr5zobS4j .embla__button {
    top: auto;
  }
}
.cid-uUr5zobS4j .embla {
  position: relative;
  width: 100%;
}
.cid-uUr5zobS4j .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uUr5zobS4j .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uUr5zobS4j .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uUr5zobS4j .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uUr5zobS4j .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uUr5zobS4j .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uUr5zobS4j .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uUr5zobS4j .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRIBFxc8wM {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRIBFxc8wM .content {
    text-align: center;
  }
  .cid-tRIBFxc8wM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRIBFxc8wM .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRIBFxc8wM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRIBFxc8wM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRIBFxc8wM .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRIBFxc8wM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRIBFxc8wM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRIBFxc8wM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRIBFxc8wM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRIBFxc8wM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRIBFxc8wM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRIBFxc8wM .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRIBFxc8wM .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRIBFxc8wM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRIBFxc8wM .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRIBFxc8wM .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRIBFxc8wM .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRICSI9BMD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tRICSI9BMD .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tRICSI9BMD .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tRICSI9BMD .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tRICSI9BMD .time-line-date-content {
  margin-right: 2rem;
}
.cid-tRICSI9BMD .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tRICSI9BMD .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tRICSI9BMD .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRICSI9BMD .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRICSI9BMD .mbr-timeline-date,
.cid-tRICSI9BMD .timeline-text-content {
  transition: all .4s;
}
.cid-tRICSI9BMD .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tRICSI9BMD .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tRICSI9BMD .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tRICSI9BMD .reverse .time-line-date-content p {
  float: left;
}
.cid-tRICSI9BMD .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tRICSI9BMD .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tRICSI9BMD .iconBackground {
    left: 0 !important;
  }
  .cid-tRICSI9BMD .separline:before {
    left: 0!important;
  }
  .cid-tRICSI9BMD .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tRICSI9BMD .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tRICSI9BMD .time-line-date-content p {
    float: left !important;
  }
  .cid-tRICSI9BMD .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tRICSI9BMD .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tRICSI9BMD .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tRICSI9BMD .mbr-timeline-date {
  color: #ffffff;
}
.cid-tRICSI9BMD .mbr-timeline-text {
  color: #ffffff;
}
.cid-tRICSI9BMD .mbr-timeline-title {
  color: #ffffff;
}
.cid-tRICSI9BMD .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr5IWyENR {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUr5IWyENR img,
.cid-uUr5IWyENR .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uUr5IWyENR .item:focus,
.cid-uUr5IWyENR span:focus {
  outline: none;
}
.cid-uUr5IWyENR .item-wrapper {
  position: relative;
}
.cid-uUr5IWyENR .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUr5IWyENR .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uUr5IWyENR .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUr5IWyENR .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uUr5IWyENR .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uUr5IWyENR .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUr5IWyENR .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr5IWyENR .mbr-text,
.cid-uUr5IWyENR .mbr-section-btn {
  text-align: left;
}
.cid-uUr5IWyENR .item-title {
  text-align: left;
}
.cid-uUr5IWyENR .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uUr5IWyENR .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uUr5IWyENR .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uUr5IWyENR .embla__button--next,
.cid-uUr5IWyENR .embla__button--prev {
  display: flex;
}
.cid-uUr5IWyENR .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUr5IWyENR .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uUr5IWyENR .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uUr5IWyENR .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUr5IWyENR .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUr5IWyENR .embla__button {
    top: auto;
  }
}
.cid-uUr5IWyENR .embla {
  position: relative;
  width: 100%;
}
.cid-uUr5IWyENR .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uUr5IWyENR .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uUr5IWyENR .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uUr5IWyENR .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uUr5IWyENR .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uUr5IWyENR .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uUr5IWyENR .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uUr5IWyENR .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRICSJfbWD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tRICSJfbWD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRICSJfbWD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRICSJfbWD ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tRICSJfbWD li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tRICSJfbWD ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tRICSJfbWD H3 {
  color: #ff65c3;
}
.cid-tRICSJfbWD .list {
  color: #ffffff;
}
.cid-tRICSJwMPY {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRICSJwMPY .content {
    text-align: center;
  }
  .cid-tRICSJwMPY .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRICSJwMPY .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRICSJwMPY .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRICSJwMPY .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRICSJwMPY .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRICSJwMPY .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRICSJwMPY .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRICSJwMPY .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRICSJwMPY .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRICSJwMPY .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRICSJwMPY .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRICSJwMPY .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRICSJwMPY .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRICSJwMPY .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRICSJwMPY .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRICSJwMPY .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRICSJwMPY .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRIUg2UmD1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRIUg2UmD1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRIUg2UmD1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRIUg2UmD1 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRIUg2UmD1 .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRIUg2UmD1 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRIUg2UmD1 .link-wrap {
    align-items: center;
  }
}
.cid-tRIUg2UmD1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRIUg2UmD1 .card-title,
.cid-tRIUg2UmD1 .card-box {
  color: #ffffff;
}
.cid-uTArC1K9xd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTArC1K9xd img,
.cid-uTArC1K9xd .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTArC1K9xd .item:focus,
.cid-uTArC1K9xd span:focus {
  outline: none;
}
.cid-uTArC1K9xd .item-wrapper {
  position: relative;
}
.cid-uTArC1K9xd .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTArC1K9xd .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTArC1K9xd .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTArC1K9xd .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTArC1K9xd .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTArC1K9xd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTArC1K9xd .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTArC1K9xd .mbr-text,
.cid-uTArC1K9xd .mbr-section-btn {
  text-align: left;
}
.cid-uTArC1K9xd .item-title {
  text-align: left;
}
.cid-uTArC1K9xd .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTArC1K9xd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTArC1K9xd .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTArC1K9xd .embla__button--next,
.cid-uTArC1K9xd .embla__button--prev {
  display: flex;
}
.cid-uTArC1K9xd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTArC1K9xd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTArC1K9xd .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTArC1K9xd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTArC1K9xd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTArC1K9xd .embla__button {
    top: auto;
  }
}
.cid-uTArC1K9xd .embla {
  position: relative;
  width: 100%;
}
.cid-uTArC1K9xd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTArC1K9xd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTArC1K9xd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTArC1K9xd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTArC1K9xd .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTArC1K9xd .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTArC1K9xd .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTArC1K9xd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRIUg3Fq15 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRIUg3Fq15 .mbr-section-title {
  color: #ffdf00;
}
.cid-tRIUg3RJDz {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRIUg3RJDz .content {
    text-align: center;
  }
  .cid-tRIUg3RJDz .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRIUg3RJDz .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRIUg3RJDz .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRIUg3RJDz .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRIUg3RJDz .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRIUg3RJDz .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRIUg3RJDz .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRIUg3RJDz .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRIUg3RJDz .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRIUg3RJDz .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRIUg3RJDz .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRIUg3RJDz .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRIUg3RJDz .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRIUg3RJDz .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRIUg3RJDz .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRIUg3RJDz .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRIUg3RJDz .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRIVLPFrlN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tRIVLPFrlN .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tRIVLPFrlN .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tRIVLPFrlN .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tRIVLPFrlN .time-line-date-content {
  margin-right: 2rem;
}
.cid-tRIVLPFrlN .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tRIVLPFrlN .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tRIVLPFrlN .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRIVLPFrlN .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRIVLPFrlN .mbr-timeline-date,
.cid-tRIVLPFrlN .timeline-text-content {
  transition: all .4s;
}
.cid-tRIVLPFrlN .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tRIVLPFrlN .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tRIVLPFrlN .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tRIVLPFrlN .reverse .time-line-date-content p {
  float: left;
}
.cid-tRIVLPFrlN .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tRIVLPFrlN .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tRIVLPFrlN .iconBackground {
    left: 0 !important;
  }
  .cid-tRIVLPFrlN .separline:before {
    left: 0!important;
  }
  .cid-tRIVLPFrlN .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tRIVLPFrlN .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tRIVLPFrlN .time-line-date-content p {
    float: left !important;
  }
  .cid-tRIVLPFrlN .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tRIVLPFrlN .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tRIVLPFrlN .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tRIVLPFrlN .mbr-timeline-date {
  color: #ffffff;
}
.cid-tRIVLPFrlN .mbr-timeline-text {
  color: #ffffff;
}
.cid-tRIVLPFrlN .mbr-timeline-title {
  color: #ffffff;
}
.cid-tRIVLPFrlN .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr5UnfYqj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUr5UnfYqj img,
.cid-uUr5UnfYqj .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uUr5UnfYqj .item:focus,
.cid-uUr5UnfYqj span:focus {
  outline: none;
}
.cid-uUr5UnfYqj .item-wrapper {
  position: relative;
}
.cid-uUr5UnfYqj .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUr5UnfYqj .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uUr5UnfYqj .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUr5UnfYqj .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uUr5UnfYqj .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uUr5UnfYqj .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUr5UnfYqj .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr5UnfYqj .mbr-text,
.cid-uUr5UnfYqj .mbr-section-btn {
  text-align: left;
}
.cid-uUr5UnfYqj .item-title {
  text-align: left;
}
.cid-uUr5UnfYqj .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uUr5UnfYqj .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uUr5UnfYqj .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uUr5UnfYqj .embla__button--next,
.cid-uUr5UnfYqj .embla__button--prev {
  display: flex;
}
.cid-uUr5UnfYqj .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUr5UnfYqj .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uUr5UnfYqj .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uUr5UnfYqj .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUr5UnfYqj .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUr5UnfYqj .embla__button {
    top: auto;
  }
}
.cid-uUr5UnfYqj .embla {
  position: relative;
  width: 100%;
}
.cid-uUr5UnfYqj .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uUr5UnfYqj .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uUr5UnfYqj .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uUr5UnfYqj .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uUr5UnfYqj .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uUr5UnfYqj .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uUr5UnfYqj .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uUr5UnfYqj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRIVLQK1yt {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tRIVLQK1yt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRIVLQK1yt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRIVLQK1yt ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tRIVLQK1yt li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tRIVLQK1yt ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tRIVLQK1yt H3 {
  color: #ff65c3;
}
.cid-tRIVLQK1yt .list {
  color: #ffffff;
}
.cid-tRIVLR2pa2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRIVLR2pa2 .content {
    text-align: center;
  }
  .cid-tRIVLR2pa2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRIVLR2pa2 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRIVLR2pa2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRIVLR2pa2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRIVLR2pa2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRIVLR2pa2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRIVLR2pa2 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRIVLR2pa2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRIVLR2pa2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRIVLR2pa2 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRIVLR2pa2 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRIVLR2pa2 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRIVLR2pa2 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRIVLR2pa2 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRIVLR2pa2 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRIVLR2pa2 .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRIVLR2pa2 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRJtW2BilJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tRJtW2BilJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRJtW2BilJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRJtW2BilJ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRJtW2BilJ .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRJtW2BilJ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRJtW2BilJ .link-wrap {
    align-items: center;
  }
}
.cid-tRJtW2BilJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRJtW2BilJ .card-title,
.cid-tRJtW2BilJ .card-box {
  color: #000000;
}
.cid-tRJtW2BilJ .mbr-text,
.cid-tRJtW2BilJ .link-wrap,
.cid-tRJtW2BilJ .mbr-section-btn {
  color: #000000;
}
.cid-uTArrJtl5G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTArrJtl5G img,
.cid-uTArrJtl5G .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTArrJtl5G .item:focus,
.cid-uTArrJtl5G span:focus {
  outline: none;
}
.cid-uTArrJtl5G .item-wrapper {
  position: relative;
}
.cid-uTArrJtl5G .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTArrJtl5G .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTArrJtl5G .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTArrJtl5G .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTArrJtl5G .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTArrJtl5G .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTArrJtl5G .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTArrJtl5G .mbr-text,
.cid-uTArrJtl5G .mbr-section-btn {
  text-align: left;
}
.cid-uTArrJtl5G .item-title {
  text-align: left;
}
.cid-uTArrJtl5G .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTArrJtl5G .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTArrJtl5G .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTArrJtl5G .embla__button--next,
.cid-uTArrJtl5G .embla__button--prev {
  display: flex;
}
.cid-uTArrJtl5G .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTArrJtl5G .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTArrJtl5G .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTArrJtl5G .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTArrJtl5G .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTArrJtl5G .embla__button {
    top: auto;
  }
}
.cid-uTArrJtl5G .embla {
  position: relative;
  width: 100%;
}
.cid-uTArrJtl5G .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTArrJtl5G .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTArrJtl5G .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTArrJtl5G .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTArrJtl5G .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTArrJtl5G .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTArrJtl5G .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTArrJtl5G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTArsBoGxa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTArsBoGxa .mbr-section-title {
  color: #ffdf00;
}
.cid-tRJtW3d2jS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRJtW3d2jS .content {
    text-align: center;
  }
  .cid-tRJtW3d2jS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRJtW3d2jS .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRJtW3d2jS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRJtW3d2jS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRJtW3d2jS .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRJtW3d2jS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRJtW3d2jS .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRJtW3d2jS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRJtW3d2jS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRJtW3d2jS .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRJtW3d2jS .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRJtW3d2jS .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRJtW3d2jS .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRJtW3d2jS .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRJtW3d2jS .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRJtW3d2jS .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRJtW3d2jS .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRJvZ7gi2d {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tRJvZ7gi2d .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tRJvZ7gi2d .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tRJvZ7gi2d .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tRJvZ7gi2d .time-line-date-content {
  margin-right: 2rem;
}
.cid-tRJvZ7gi2d .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tRJvZ7gi2d .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tRJvZ7gi2d .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRJvZ7gi2d .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRJvZ7gi2d .mbr-timeline-date,
.cid-tRJvZ7gi2d .timeline-text-content {
  transition: all .4s;
}
.cid-tRJvZ7gi2d .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tRJvZ7gi2d .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tRJvZ7gi2d .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tRJvZ7gi2d .reverse .time-line-date-content p {
  float: left;
}
.cid-tRJvZ7gi2d .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tRJvZ7gi2d .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tRJvZ7gi2d .iconBackground {
    left: 0 !important;
  }
  .cid-tRJvZ7gi2d .separline:before {
    left: 0!important;
  }
  .cid-tRJvZ7gi2d .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tRJvZ7gi2d .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tRJvZ7gi2d .time-line-date-content p {
    float: left !important;
  }
  .cid-tRJvZ7gi2d .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tRJvZ7gi2d .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tRJvZ7gi2d .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tRJvZ7gi2d .mbr-timeline-date {
  color: #ffffff;
}
.cid-tRJvZ7gi2d .mbr-timeline-text {
  color: #ffffff;
}
.cid-tRJvZ7gi2d .mbr-timeline-title {
  color: #ffffff;
}
.cid-tRJvZ7gi2d .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTAr76wqPk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTAr76wqPk img,
.cid-uTAr76wqPk .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTAr76wqPk .item:focus,
.cid-uTAr76wqPk span:focus {
  outline: none;
}
.cid-uTAr76wqPk .item-wrapper {
  position: relative;
}
.cid-uTAr76wqPk .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTAr76wqPk .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTAr76wqPk .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTAr76wqPk .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTAr76wqPk .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTAr76wqPk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTAr76wqPk .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTAr76wqPk .mbr-text,
.cid-uTAr76wqPk .mbr-section-btn {
  text-align: left;
}
.cid-uTAr76wqPk .item-title {
  text-align: left;
}
.cid-uTAr76wqPk .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTAr76wqPk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTAr76wqPk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTAr76wqPk .embla__button--next,
.cid-uTAr76wqPk .embla__button--prev {
  display: flex;
}
.cid-uTAr76wqPk .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTAr76wqPk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTAr76wqPk .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTAr76wqPk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTAr76wqPk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTAr76wqPk .embla__button {
    top: auto;
  }
}
.cid-uTAr76wqPk .embla {
  position: relative;
  width: 100%;
}
.cid-uTAr76wqPk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTAr76wqPk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTAr76wqPk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTAr76wqPk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTAr76wqPk .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTAr76wqPk .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTAr76wqPk .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTAr76wqPk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTAr18XWt9 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTAr18XWt9 .mbr-section-title {
  color: #ffdf00;
}
.cid-tRJvZ8jihm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tRJvZ8jihm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRJvZ8jihm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRJvZ8jihm ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tRJvZ8jihm li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tRJvZ8jihm ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tRJvZ8jihm .list {
  color: #ffffff;
}
.cid-tRJvZ8A80M {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRJvZ8A80M .content {
    text-align: center;
  }
  .cid-tRJvZ8A80M .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRJvZ8A80M .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRJvZ8A80M .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRJvZ8A80M .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRJvZ8A80M .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRJvZ8A80M .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRJvZ8A80M .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRJvZ8A80M .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRJvZ8A80M .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRJvZ8A80M .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRJvZ8A80M .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRJvZ8A80M .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRJvZ8A80M .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRJvZ8A80M .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRJvZ8A80M .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRJvZ8A80M .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRJvZ8A80M .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRJAf8Fonv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRJAf8Fonv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRJAf8Fonv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRJAf8Fonv .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRJAf8Fonv .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRJAf8Fonv .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRJAf8Fonv .link-wrap {
    align-items: center;
  }
}
.cid-tRJAf8Fonv .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRJAf8Fonv .card-title,
.cid-tRJAf8Fonv .card-box {
  color: #ffffff;
}
.cid-uTAqKmaEIa {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTAqKmaEIa img,
.cid-uTAqKmaEIa .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTAqKmaEIa .item:focus,
.cid-uTAqKmaEIa span:focus {
  outline: none;
}
.cid-uTAqKmaEIa .item-wrapper {
  position: relative;
}
.cid-uTAqKmaEIa .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTAqKmaEIa .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTAqKmaEIa .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTAqKmaEIa .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTAqKmaEIa .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTAqKmaEIa .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTAqKmaEIa .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTAqKmaEIa .mbr-text,
.cid-uTAqKmaEIa .mbr-section-btn {
  text-align: left;
}
.cid-uTAqKmaEIa .item-title {
  text-align: left;
}
.cid-uTAqKmaEIa .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTAqKmaEIa .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTAqKmaEIa .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTAqKmaEIa .embla__button--next,
.cid-uTAqKmaEIa .embla__button--prev {
  display: flex;
}
.cid-uTAqKmaEIa .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTAqKmaEIa .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTAqKmaEIa .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTAqKmaEIa .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTAqKmaEIa .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTAqKmaEIa .embla__button {
    top: auto;
  }
}
.cid-uTAqKmaEIa .embla {
  position: relative;
  width: 100%;
}
.cid-uTAqKmaEIa .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTAqKmaEIa .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTAqKmaEIa .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTAqKmaEIa .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTAqKmaEIa .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTAqKmaEIa .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTAqKmaEIa .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTAqKmaEIa .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTAqQMvpyQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTAqQMvpyQ .mbr-section-title {
  color: #ffdf00;
}
.cid-tRJAf9tB3h {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRJAf9tB3h .content {
    text-align: center;
  }
  .cid-tRJAf9tB3h .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRJAf9tB3h .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRJAf9tB3h .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRJAf9tB3h .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRJAf9tB3h .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRJAf9tB3h .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRJAf9tB3h .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRJAf9tB3h .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRJAf9tB3h .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRJAf9tB3h .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRJAf9tB3h .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRJAf9tB3h .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRJAf9tB3h .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRJAf9tB3h .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRJAf9tB3h .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRJAf9tB3h .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRJAf9tB3h .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRJC5U6JVV {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tRJC5U6JVV .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tRJC5U6JVV .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tRJC5U6JVV .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tRJC5U6JVV .time-line-date-content {
  margin-right: 2rem;
}
.cid-tRJC5U6JVV .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tRJC5U6JVV .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tRJC5U6JVV .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRJC5U6JVV .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRJC5U6JVV .mbr-timeline-date,
.cid-tRJC5U6JVV .timeline-text-content {
  transition: all .4s;
}
.cid-tRJC5U6JVV .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tRJC5U6JVV .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tRJC5U6JVV .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tRJC5U6JVV .reverse .time-line-date-content p {
  float: left;
}
.cid-tRJC5U6JVV .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tRJC5U6JVV .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tRJC5U6JVV .iconBackground {
    left: 0 !important;
  }
  .cid-tRJC5U6JVV .separline:before {
    left: 0!important;
  }
  .cid-tRJC5U6JVV .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tRJC5U6JVV .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tRJC5U6JVV .time-line-date-content p {
    float: left !important;
  }
  .cid-tRJC5U6JVV .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tRJC5U6JVV .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tRJC5U6JVV .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tRJC5U6JVV .mbr-timeline-date {
  color: #ffffff;
}
.cid-tRJC5U6JVV .mbr-timeline-text {
  color: #ffffff;
}
.cid-tRJC5U6JVV .mbr-timeline-title {
  color: #ffffff;
}
.cid-tRJC5U6JVV .mbr-section-title {
  color: #ffb5b5;
}
.cid-tRJC5UWXql {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRJC5UWXql .mbr-section-title {
  color: #e43f3f;
}
.cid-tRJC5VemQl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tRJC5VemQl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRJC5VemQl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRJC5VemQl ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tRJC5VemQl li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tRJC5VemQl ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tRJC5VemQl H3 {
  color: #ffffff;
}
.cid-tRJC5VemQl .list {
  color: #ffffff;
}
.cid-tRJC5VxFL5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRJC5VxFL5 .content {
    text-align: center;
  }
  .cid-tRJC5VxFL5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRJC5VxFL5 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRJC5VxFL5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRJC5VxFL5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRJC5VxFL5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRJC5VxFL5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRJC5VxFL5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRJC5VxFL5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRJC5VxFL5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRJC5VxFL5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRJC5VxFL5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRJC5VxFL5 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRJC5VxFL5 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRJC5VxFL5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRJC5VxFL5 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRJC5VxFL5 .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRJC5VxFL5 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uU9iOYn4ej {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-uU9iOYn4ej .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9iOYn4ej .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9iOYn4ej .row-reverse {
  flex-direction: row-reverse;
}
.cid-uU9iOYn4ej .row {
  flex-direction: row-reverse;
}
.cid-uU9iOYn4ej .row-reverse {
  flex-direction: row;
}
@media (max-width: 991px) {
  .cid-uU9iOYn4ej .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uU9iOYn4ej .row {
  align-items: center;
  padding-top: 2rem;
  padding-bottom: 2rem;
}
@media (max-width: 991px) {
  .cid-uU9iOYn4ej .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-uU9iOYn4ej .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-uU9iOYn4ej .mbr-section-title {
  color: #ff65c3;
}
.cid-uU9iOYn4ej .mbr-text,
.cid-uU9iOYn4ej .mbr-section-btn {
  color: #ffffff;
}
.cid-uU9iOYn4ej img {
  width: 100%;
  height: 100%;
}
.cid-uavfyd51aX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uavfyd51aX .mbr-section-title {
  color: #ffffff;
}
.cid-uU9iZdsbxX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uU9iZdsbxX .item-wrapper img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 50% !important;
}
.cid-uU9iZdsbxX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9iZdsbxX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9iZdsbxX .item-wrapper {
  background: #000000;
  padding: 2.25rem;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-uU9iZdsbxX .item-wrapper {
    padding: 1.5rem;
    margin-bottom: 1rem;
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  .cid-uU9iZdsbxX .item-wrapper {
    padding: 2rem 1.5rem;
    margin-bottom: 1rem;
  }
}
.cid-uU9iZdsbxX .card-title,
.cid-uU9iZdsbxX .iconfont-wrapper {
  color: #ff65c3;
}
.cid-uU9iZdsbxX .content-head {
  max-width: 800px;
}
.cid-uU9iZdsbxX .mbr-section-title {
  color: #000000;
}
.cid-uU9iZdsbxX .mbr-section-subtitle {
  color: #000000;
}
.cid-uU9iZdsbxX .card-text {
  color: #ffffff;
}
.cid-uU9iZdsbxX .item-mb {
  margin-bottom: 2rem;
}
@media (max-width: 767px) {
  .cid-uU9iZdsbxX .item-mb {
    margin-bottom: 1rem;
  }
}
.cid-uUf6T454Xo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-uUf6T454Xo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf6T454Xo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf6T454Xo .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uUf6T454Xo .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUf6T454Xo .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUf6T454Xo .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUf6T454Xo .mbr-text,
.cid-uUf6T454Xo .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUf6T454Xo .card-title,
.cid-uUf6T454Xo .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-tRNxlleOSt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRNxlleOSt .mbr-section-title {
  color: #ffdf00;
}
.cid-tRNxllqYpH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRNxllqYpH .content {
    text-align: center;
  }
  .cid-tRNxllqYpH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRNxllqYpH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRNxllqYpH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRNxllqYpH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRNxllqYpH .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRNxllqYpH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRNxllqYpH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRNxllqYpH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRNxllqYpH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRNxllqYpH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRNxllqYpH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRNxllqYpH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRNxllqYpH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRNxllqYpH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRNxllqYpH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRNxllqYpH .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRNxllqYpH .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tROt2YUxV4 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tROt2YUxV4 .mbr-section-subtitle {
  color: #212529;
  text-align: center;
  font-weight: 300;
}
.cid-tROt2YUxV4 .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tROt2YUxV4 .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tROt2YUxV4 .time-line-date-content {
  margin-right: 2rem;
}
.cid-tROt2YUxV4 .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tROt2YUxV4 .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tROt2YUxV4 .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tROt2YUxV4 .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tROt2YUxV4 .mbr-timeline-date,
.cid-tROt2YUxV4 .timeline-text-content {
  transition: all .4s;
}
.cid-tROt2YUxV4 .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tROt2YUxV4 .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tROt2YUxV4 .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tROt2YUxV4 .reverse .time-line-date-content p {
  float: left;
}
.cid-tROt2YUxV4 .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tROt2YUxV4 .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tROt2YUxV4 .iconBackground {
    left: 0 !important;
  }
  .cid-tROt2YUxV4 .separline:before {
    left: 0!important;
  }
  .cid-tROt2YUxV4 .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tROt2YUxV4 .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tROt2YUxV4 .time-line-date-content p {
    float: left !important;
  }
  .cid-tROt2YUxV4 .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tROt2YUxV4 .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tROt2YUxV4 .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tROt2YUxV4 .mbr-timeline-date {
  color: #ffffff;
}
.cid-tROt2YUxV4 .mbr-timeline-text {
  color: #ffffff;
}
.cid-tROt2YUxV4 .mbr-timeline-title {
  color: #ffffff;
}
.cid-tROt2ZxVLK {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tROt2ZxVLK .mbr-section-title {
  color: #e43f3f;
}
.cid-tROt2ZJW2a {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tROt2ZJW2a .mbr-fallback-image.disabled {
  display: none;
}
.cid-tROt2ZJW2a .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tROt2ZJW2a ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tROt2ZJW2a li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tROt2ZJW2a ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tROt2ZW5ZB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tROt2ZW5ZB .content {
    text-align: center;
  }
  .cid-tROt2ZW5ZB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tROt2ZW5ZB .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tROt2ZW5ZB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tROt2ZW5ZB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tROt2ZW5ZB .google-map {
  height: 25rem;
  position: relative;
}
.cid-tROt2ZW5ZB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tROt2ZW5ZB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tROt2ZW5ZB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tROt2ZW5ZB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tROt2ZW5ZB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tROt2ZW5ZB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tROt2ZW5ZB .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tROt2ZW5ZB .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tROt2ZW5ZB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tROt2ZW5ZB .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tROt2ZW5ZB .list {
  list-style-type: none;
  padding: 0;
}
.cid-tROt2ZW5ZB .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tROsLKfuHY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tROsLKfuHY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tROsLKfuHY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tROsLKfuHY .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tROsLKfuHY .card {
    margin-bottom: 2rem!important;
  }
  .cid-tROsLKfuHY .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tROsLKfuHY .link-wrap {
    align-items: center;
  }
}
.cid-tROsLKfuHY .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tROsLKBWyB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #212529;
}
.cid-tROsLKBWyB .mbr-section-title {
  color: #4479d9;
}
.cid-tROsLKBWyB .mbr-section-subtitle {
  color: #ffe161;
}
.cid-tROsLKTMcN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #212529;
}
.cid-tROsLKTMcN .mbr-section-title {
  color: #ffdf00;
}
.cid-tROsLL5jzE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tROsLL5jzE .content {
    text-align: center;
  }
  .cid-tROsLL5jzE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tROsLL5jzE .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tROsLL5jzE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tROsLL5jzE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tROsLL5jzE .google-map {
  height: 25rem;
  position: relative;
}
.cid-tROsLL5jzE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tROsLL5jzE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tROsLL5jzE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tROsLL5jzE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tROsLL5jzE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tROsLL5jzE .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tROsLL5jzE .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tROsLL5jzE .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tROsLL5jzE .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tROsLL5jzE .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tROsLL5jzE .list {
  list-style-type: none;
  padding: 0;
}
.cid-tROsLL5jzE .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tROxHwRMCB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tROxHwRMCB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tROxHwRMCB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tROxHwRMCB .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tROxHwRMCB .card {
    margin-bottom: 2rem!important;
  }
  .cid-tROxHwRMCB .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tROxHwRMCB .link-wrap {
    align-items: center;
  }
}
.cid-tROxHwRMCB .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tROxHxme8V {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #212529;
}
.cid-tROxHxme8V .mbr-section-title {
  color: #4479d9;
}
.cid-tROxHxme8V .mbr-section-subtitle {
  color: #ffe161;
}
.cid-tROxHxCYxj {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #212529;
}
.cid-tROxHxCYxj .mbr-section-title {
  color: #ffdf00;
}
.cid-tROxHxOZyh {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tROxHxOZyh .content {
    text-align: center;
  }
  .cid-tROxHxOZyh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tROxHxOZyh .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tROxHxOZyh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tROxHxOZyh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tROxHxOZyh .google-map {
  height: 25rem;
  position: relative;
}
.cid-tROxHxOZyh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tROxHxOZyh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tROxHxOZyh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tROxHxOZyh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tROxHxOZyh .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tROxHxOZyh .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tROxHxOZyh .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tROxHxOZyh .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tROxHxOZyh .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tROxHxOZyh .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tROxHxOZyh .list {
  list-style-type: none;
  padding: 0;
}
.cid-tROxHxOZyh .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tROAvdP2VP {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-tROAvdP2VP .mbr-section-subtitle {
  color: #212529;
  text-align: center;
  font-weight: 300;
}
.cid-tROAvdP2VP .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tROAvdP2VP .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tROAvdP2VP .time-line-date-content {
  margin-right: 2rem;
}
.cid-tROAvdP2VP .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tROAvdP2VP .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tROAvdP2VP .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tROAvdP2VP .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tROAvdP2VP .mbr-timeline-date,
.cid-tROAvdP2VP .timeline-text-content {
  transition: all .4s;
}
.cid-tROAvdP2VP .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tROAvdP2VP .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tROAvdP2VP .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tROAvdP2VP .reverse .time-line-date-content p {
  float: left;
}
.cid-tROAvdP2VP .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tROAvdP2VP .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tROAvdP2VP .iconBackground {
    left: 0 !important;
  }
  .cid-tROAvdP2VP .separline:before {
    left: 0!important;
  }
  .cid-tROAvdP2VP .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tROAvdP2VP .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tROAvdP2VP .time-line-date-content p {
    float: left !important;
  }
  .cid-tROAvdP2VP .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tROAvdP2VP .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tROAvdP2VP .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tROAvdP2VP .mbr-timeline-date {
  color: #ffffff;
}
.cid-tROAvdP2VP .mbr-timeline-text {
  color: #ffffff;
}
.cid-tROAvdP2VP .mbr-timeline-title {
  color: #ffffff;
}
.cid-tROAveDAKi {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tROAveDAKi .mbr-section-title {
  color: #e43f3f;
}
.cid-tROAveRImG {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tROAveRImG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tROAveRImG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tROAveRImG ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tROAveRImG li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tROAveRImG ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tROAvf8JuN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tROAvf8JuN .content {
    text-align: center;
  }
  .cid-tROAvf8JuN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tROAvf8JuN .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tROAvf8JuN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tROAvf8JuN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tROAvf8JuN .google-map {
  height: 25rem;
  position: relative;
}
.cid-tROAvf8JuN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tROAvf8JuN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tROAvf8JuN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tROAvf8JuN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tROAvf8JuN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tROAvf8JuN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tROAvf8JuN .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tROAvf8JuN .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tROAvf8JuN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tROAvf8JuN .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tROAvf8JuN .list {
  list-style-type: none;
  padding: 0;
}
.cid-tROAvf8JuN .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRPm7siTGl {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tRPm7siTGl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRPm7siTGl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRPm7siTGl .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRPm7siTGl .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRPm7siTGl .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRPm7siTGl .link-wrap {
    align-items: center;
  }
}
.cid-tRPm7siTGl .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRPm7sv51p {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #212529;
}
.cid-tRPm7sv51p .mbr-section-title {
  color: #4479d9;
}
.cid-tRPm7sv51p .mbr-section-subtitle {
  color: #ffe161;
}
.cid-tRPm7sFF2N {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #212529;
}
.cid-tRPm7sFF2N .mbr-section-title {
  color: #ffdf00;
}
.cid-tRPm7sQBDP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRPm7sQBDP .content {
    text-align: center;
  }
  .cid-tRPm7sQBDP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRPm7sQBDP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRPm7sQBDP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRPm7sQBDP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRPm7sQBDP .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRPm7sQBDP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRPm7sQBDP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRPm7sQBDP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRPm7sQBDP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRPm7sQBDP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRPm7sQBDP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRPm7sQBDP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRPm7sQBDP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRPm7sQBDP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRPm7sQBDP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRPm7sQBDP .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRPm7sQBDP .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRUi4mvjF2 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tRUi4mvjF2 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tRUi4mvjF2 .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tRUi4mvjF2 .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tRUi4mvjF2 .time-line-date-content {
  margin-right: 2rem;
}
.cid-tRUi4mvjF2 .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tRUi4mvjF2 .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tRUi4mvjF2 .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRUi4mvjF2 .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRUi4mvjF2 .mbr-timeline-date,
.cid-tRUi4mvjF2 .timeline-text-content {
  transition: all .4s;
}
.cid-tRUi4mvjF2 .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tRUi4mvjF2 .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tRUi4mvjF2 .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tRUi4mvjF2 .reverse .time-line-date-content p {
  float: left;
}
.cid-tRUi4mvjF2 .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tRUi4mvjF2 .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tRUi4mvjF2 .iconBackground {
    left: 0 !important;
  }
  .cid-tRUi4mvjF2 .separline:before {
    left: 0!important;
  }
  .cid-tRUi4mvjF2 .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tRUi4mvjF2 .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tRUi4mvjF2 .time-line-date-content p {
    float: left !important;
  }
  .cid-tRUi4mvjF2 .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tRUi4mvjF2 .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tRUi4mvjF2 .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tRUi4mvjF2 .mbr-timeline-date {
  color: #ffffff;
}
.cid-tRUi4mvjF2 .mbr-timeline-text {
  color: #ffffff;
}
.cid-tRUi4mvjF2 .mbr-timeline-title {
  color: #ffffff;
}
.cid-tRUi4mvjF2 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv4vOm7B4 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv4vOm7B4 img,
.cid-uTv4vOm7B4 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv4vOm7B4 .item:focus,
.cid-uTv4vOm7B4 span:focus {
  outline: none;
}
.cid-uTv4vOm7B4 .item-wrapper {
  position: relative;
}
.cid-uTv4vOm7B4 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv4vOm7B4 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv4vOm7B4 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv4vOm7B4 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv4vOm7B4 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv4vOm7B4 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv4vOm7B4 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv4vOm7B4 .mbr-text,
.cid-uTv4vOm7B4 .mbr-section-btn {
  text-align: left;
}
.cid-uTv4vOm7B4 .item-title {
  text-align: left;
}
.cid-uTv4vOm7B4 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv4vOm7B4 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv4vOm7B4 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv4vOm7B4 .embla__button--next,
.cid-uTv4vOm7B4 .embla__button--prev {
  display: flex;
}
.cid-uTv4vOm7B4 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv4vOm7B4 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv4vOm7B4 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv4vOm7B4 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv4vOm7B4 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv4vOm7B4 .embla__button {
    top: auto;
  }
}
.cid-uTv4vOm7B4 .embla {
  position: relative;
  width: 100%;
}
.cid-uTv4vOm7B4 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv4vOm7B4 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv4vOm7B4 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv4vOm7B4 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv4vOm7B4 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv4vOm7B4 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv4vOm7B4 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv4vOm7B4 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv4ws1oIH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTv4ws1oIH .mbr-section-title {
  color: #ffdf00;
}
.cid-tRUi4niDip {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tRUi4niDip .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRUi4niDip .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRUi4niDip ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tRUi4niDip li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tRUi4niDip ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ff3b51;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tRUi4niDip H3 {
  color: #ffb5b5;
}
.cid-tRUi4niDip .list {
  color: #ffffff;
}
.cid-tRUi4nuUWT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRUi4nuUWT .content {
    text-align: center;
  }
  .cid-tRUi4nuUWT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRUi4nuUWT .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRUi4nuUWT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRUi4nuUWT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRUi4nuUWT .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRUi4nuUWT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRUi4nuUWT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRUi4nuUWT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRUi4nuUWT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRUi4nuUWT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRUi4nuUWT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRUi4nuUWT .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRUi4nuUWT .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRUi4nuUWT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRUi4nuUWT .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRUi4nuUWT .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRUi4nuUWT .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRUhSeWvPJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRUhSeWvPJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRUhSeWvPJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRUhSeWvPJ .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRUhSeWvPJ .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRUhSeWvPJ .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRUhSeWvPJ .link-wrap {
    align-items: center;
  }
}
.cid-tRUhSeWvPJ .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRUhSeWvPJ .card-title,
.cid-tRUhSeWvPJ .card-box {
  color: #ffffff;
}
.cid-uTv4jdJOZ2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv4jdJOZ2 img,
.cid-uTv4jdJOZ2 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv4jdJOZ2 .item:focus,
.cid-uTv4jdJOZ2 span:focus {
  outline: none;
}
.cid-uTv4jdJOZ2 .item-wrapper {
  position: relative;
}
.cid-uTv4jdJOZ2 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv4jdJOZ2 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv4jdJOZ2 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv4jdJOZ2 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv4jdJOZ2 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv4jdJOZ2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv4jdJOZ2 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv4jdJOZ2 .mbr-text,
.cid-uTv4jdJOZ2 .mbr-section-btn {
  text-align: left;
}
.cid-uTv4jdJOZ2 .item-title {
  text-align: left;
}
.cid-uTv4jdJOZ2 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv4jdJOZ2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv4jdJOZ2 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv4jdJOZ2 .embla__button--next,
.cid-uTv4jdJOZ2 .embla__button--prev {
  display: flex;
}
.cid-uTv4jdJOZ2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv4jdJOZ2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv4jdJOZ2 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv4jdJOZ2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv4jdJOZ2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv4jdJOZ2 .embla__button {
    top: auto;
  }
}
.cid-uTv4jdJOZ2 .embla {
  position: relative;
  width: 100%;
}
.cid-uTv4jdJOZ2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv4jdJOZ2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv4jdJOZ2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv4jdJOZ2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv4jdJOZ2 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv4jdJOZ2 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv4jdJOZ2 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv4jdJOZ2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv4jUCPPU {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTv4jUCPPU .mbr-section-title {
  color: #ffdf00;
}
.cid-tRUhSfGYNi {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRUhSfGYNi .content {
    text-align: center;
  }
  .cid-tRUhSfGYNi .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRUhSfGYNi .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRUhSfGYNi .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRUhSfGYNi .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRUhSfGYNi .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRUhSfGYNi .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRUhSfGYNi .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRUhSfGYNi .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRUhSfGYNi .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRUhSfGYNi .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRUhSfGYNi .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRUhSfGYNi .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRUhSfGYNi .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRUhSfGYNi .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRUhSfGYNi .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRUhSfGYNi .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRUhSfGYNi .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRUlWZseRy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRUlWZseRy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRUlWZseRy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRUlWZseRy .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRUlWZseRy .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRUlWZseRy .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRUlWZseRy .link-wrap {
    align-items: center;
  }
}
.cid-tRUlWZseRy .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRUlWZseRy .card-title,
.cid-tRUlWZseRy .card-box {
  color: #ffffff;
}
.cid-uTv46NQgnA {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv46NQgnA img,
.cid-uTv46NQgnA .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv46NQgnA .item:focus,
.cid-uTv46NQgnA span:focus {
  outline: none;
}
.cid-uTv46NQgnA .item-wrapper {
  position: relative;
}
.cid-uTv46NQgnA .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv46NQgnA .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv46NQgnA .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv46NQgnA .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv46NQgnA .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv46NQgnA .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv46NQgnA .mbr-section-title {
  color: #ff65c3;
}
.cid-uTv46NQgnA .mbr-text,
.cid-uTv46NQgnA .mbr-section-btn {
  text-align: left;
}
.cid-uTv46NQgnA .item-title {
  text-align: left;
}
.cid-uTv46NQgnA .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv46NQgnA .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv46NQgnA .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv46NQgnA .embla__button--next,
.cid-uTv46NQgnA .embla__button--prev {
  display: flex;
}
.cid-uTv46NQgnA .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv46NQgnA .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv46NQgnA .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv46NQgnA .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv46NQgnA .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv46NQgnA .embla__button {
    top: auto;
  }
}
.cid-uTv46NQgnA .embla {
  position: relative;
  width: 100%;
}
.cid-uTv46NQgnA .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv46NQgnA .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv46NQgnA .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv46NQgnA .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv46NQgnA .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv46NQgnA .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv46NQgnA .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv46NQgnA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv47r5Wne {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTv47r5Wne .mbr-section-title {
  color: #ffdf00;
}
.cid-tRUlX0mHwH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRUlX0mHwH .content {
    text-align: center;
  }
  .cid-tRUlX0mHwH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRUlX0mHwH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRUlX0mHwH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRUlX0mHwH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRUlX0mHwH .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRUlX0mHwH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRUlX0mHwH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRUlX0mHwH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRUlX0mHwH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRUlX0mHwH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRUlX0mHwH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRUlX0mHwH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRUlX0mHwH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRUlX0mHwH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRUlX0mHwH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRUlX0mHwH .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRUlX0mHwH .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRUmWioYK7 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tRUmWioYK7 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tRUmWioYK7 .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tRUmWioYK7 .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tRUmWioYK7 .time-line-date-content {
  margin-right: 2rem;
}
.cid-tRUmWioYK7 .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tRUmWioYK7 .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tRUmWioYK7 .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRUmWioYK7 .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRUmWioYK7 .mbr-timeline-date,
.cid-tRUmWioYK7 .timeline-text-content {
  transition: all .4s;
}
.cid-tRUmWioYK7 .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tRUmWioYK7 .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tRUmWioYK7 .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tRUmWioYK7 .reverse .time-line-date-content p {
  float: left;
}
.cid-tRUmWioYK7 .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tRUmWioYK7 .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tRUmWioYK7 .iconBackground {
    left: 0 !important;
  }
  .cid-tRUmWioYK7 .separline:before {
    left: 0!important;
  }
  .cid-tRUmWioYK7 .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tRUmWioYK7 .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tRUmWioYK7 .time-line-date-content p {
    float: left !important;
  }
  .cid-tRUmWioYK7 .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tRUmWioYK7 .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tRUmWioYK7 .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tRUmWioYK7 .mbr-timeline-date {
  color: #ffffff;
}
.cid-tRUmWioYK7 .mbr-timeline-text {
  color: #ffffff;
}
.cid-tRUmWioYK7 .mbr-timeline-title {
  color: #ffffff;
}
.cid-tRUmWioYK7 .mbr-section-title {
  color: #ffffff;
}
.cid-uUr1lrafmd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUr1lrafmd img,
.cid-uUr1lrafmd .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uUr1lrafmd .item:focus,
.cid-uUr1lrafmd span:focus {
  outline: none;
}
.cid-uUr1lrafmd .item-wrapper {
  position: relative;
}
.cid-uUr1lrafmd .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUr1lrafmd .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uUr1lrafmd .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUr1lrafmd .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uUr1lrafmd .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uUr1lrafmd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUr1lrafmd .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr1lrafmd .mbr-text,
.cid-uUr1lrafmd .mbr-section-btn {
  text-align: left;
}
.cid-uUr1lrafmd .item-title {
  text-align: left;
}
.cid-uUr1lrafmd .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uUr1lrafmd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uUr1lrafmd .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uUr1lrafmd .embla__button--next,
.cid-uUr1lrafmd .embla__button--prev {
  display: flex;
}
.cid-uUr1lrafmd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUr1lrafmd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uUr1lrafmd .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uUr1lrafmd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUr1lrafmd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUr1lrafmd .embla__button {
    top: auto;
  }
}
.cid-uUr1lrafmd .embla {
  position: relative;
  width: 100%;
}
.cid-uUr1lrafmd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uUr1lrafmd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uUr1lrafmd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uUr1lrafmd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uUr1lrafmd .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uUr1lrafmd .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uUr1lrafmd .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uUr1lrafmd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRUmWjm2CA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRUmWjm2CA .mbr-section-title {
  color: #e43f3f;
}
.cid-tRUmWjA2X9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tRUmWjA2X9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRUmWjA2X9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRUmWjA2X9 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tRUmWjA2X9 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tRUmWjA2X9 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tRUmWjA2X9 .list {
  color: #ffffff;
}
.cid-tRUmWjA2X9 H3 {
  color: #ff65c3;
}
.cid-tRUmWjRuAM {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRUmWjRuAM .content {
    text-align: center;
  }
  .cid-tRUmWjRuAM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRUmWjRuAM .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRUmWjRuAM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRUmWjRuAM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRUmWjRuAM .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRUmWjRuAM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRUmWjRuAM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRUmWjRuAM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRUmWjRuAM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRUmWjRuAM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRUmWjRuAM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRUmWjRuAM .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRUmWjRuAM .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRUmWjRuAM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRUmWjRuAM .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRUmWjRuAM .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRUmWjRuAM .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRUr7Uzogm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRUr7Uzogm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRUr7Uzogm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRUr7Uzogm .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRUr7Uzogm .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRUr7Uzogm .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRUr7Uzogm .link-wrap {
    align-items: center;
  }
}
.cid-tRUr7Uzogm .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRUr7Uzogm .card-title,
.cid-tRUr7Uzogm .card-box {
  color: #ffffff;
}
.cid-uTv14h8LHP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv14h8LHP img,
.cid-uTv14h8LHP .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv14h8LHP .item:focus,
.cid-uTv14h8LHP span:focus {
  outline: none;
}
.cid-uTv14h8LHP .item-wrapper {
  position: relative;
}
.cid-uTv14h8LHP .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv14h8LHP .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv14h8LHP .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv14h8LHP .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv14h8LHP .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv14h8LHP .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv14h8LHP .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv14h8LHP .mbr-text,
.cid-uTv14h8LHP .mbr-section-btn {
  text-align: left;
}
.cid-uTv14h8LHP .item-title {
  text-align: left;
}
.cid-uTv14h8LHP .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv14h8LHP .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv14h8LHP .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv14h8LHP .embla__button--next,
.cid-uTv14h8LHP .embla__button--prev {
  display: flex;
}
.cid-uTv14h8LHP .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv14h8LHP .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv14h8LHP .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv14h8LHP .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv14h8LHP .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv14h8LHP .embla__button {
    top: auto;
  }
}
.cid-uTv14h8LHP .embla {
  position: relative;
  width: 100%;
}
.cid-uTv14h8LHP .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv14h8LHP .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv14h8LHP .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv14h8LHP .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv14h8LHP .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv14h8LHP .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv14h8LHP .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv14h8LHP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv150Ix5b {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTv150Ix5b .mbr-section-title {
  color: #ffdf00;
}
.cid-tRUr7VyKEp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRUr7VyKEp .content {
    text-align: center;
  }
  .cid-tRUr7VyKEp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRUr7VyKEp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRUr7VyKEp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRUr7VyKEp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRUr7VyKEp .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRUr7VyKEp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRUr7VyKEp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRUr7VyKEp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRUr7VyKEp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRUr7VyKEp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRUr7VyKEp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRUr7VyKEp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRUr7VyKEp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRUr7VyKEp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRUr7VyKEp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRUr7VyKEp .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRUr7VyKEp .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRUwN7LxyP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRUwN7LxyP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRUwN7LxyP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRUwN7LxyP .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRUwN7LxyP .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRUwN7LxyP .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRUwN7LxyP .link-wrap {
    align-items: center;
  }
}
.cid-tRUwN7LxyP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRUwN7LxyP .card-title,
.cid-tRUwN7LxyP .card-box {
  color: #ffffff;
}
.cid-uTv0VXjinW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv0VXjinW img,
.cid-uTv0VXjinW .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv0VXjinW .item:focus,
.cid-uTv0VXjinW span:focus {
  outline: none;
}
.cid-uTv0VXjinW .item-wrapper {
  position: relative;
}
.cid-uTv0VXjinW .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv0VXjinW .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv0VXjinW .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv0VXjinW .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv0VXjinW .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv0VXjinW .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv0VXjinW .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv0VXjinW .mbr-text,
.cid-uTv0VXjinW .mbr-section-btn {
  text-align: left;
}
.cid-uTv0VXjinW .item-title {
  text-align: left;
}
.cid-uTv0VXjinW .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv0VXjinW .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv0VXjinW .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv0VXjinW .embla__button--next,
.cid-uTv0VXjinW .embla__button--prev {
  display: flex;
}
.cid-uTv0VXjinW .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv0VXjinW .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv0VXjinW .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv0VXjinW .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv0VXjinW .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv0VXjinW .embla__button {
    top: auto;
  }
}
.cid-uTv0VXjinW .embla {
  position: relative;
  width: 100%;
}
.cid-uTv0VXjinW .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv0VXjinW .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv0VXjinW .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv0VXjinW .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv0VXjinW .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv0VXjinW .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv0VXjinW .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv0VXjinW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv0WEDOoe {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTv0WEDOoe .mbr-section-title {
  color: #ffdf00;
}
.cid-tRUwN8GrmJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRUwN8GrmJ .content {
    text-align: center;
  }
  .cid-tRUwN8GrmJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRUwN8GrmJ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRUwN8GrmJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRUwN8GrmJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRUwN8GrmJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRUwN8GrmJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRUwN8GrmJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRUwN8GrmJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRUwN8GrmJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRUwN8GrmJ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRUwN8GrmJ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRUwN8GrmJ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRUwN8GrmJ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRUwN8GrmJ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRUwN8GrmJ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRUwN8GrmJ .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRUwN8GrmJ .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRZ97Ln5Ff {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRZ97Ln5Ff .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRZ97Ln5Ff .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRZ97Ln5Ff .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRZ97Ln5Ff .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRZ97Ln5Ff .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRZ97Ln5Ff .link-wrap {
    align-items: center;
  }
}
.cid-tRZ97Ln5Ff .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRZ97Ln5Ff .card-title,
.cid-tRZ97Ln5Ff .card-box {
  color: #ffffff;
}
.cid-uTv0y2HCWq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv0y2HCWq img,
.cid-uTv0y2HCWq .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv0y2HCWq .item:focus,
.cid-uTv0y2HCWq span:focus {
  outline: none;
}
.cid-uTv0y2HCWq .item-wrapper {
  position: relative;
}
.cid-uTv0y2HCWq .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv0y2HCWq .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv0y2HCWq .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv0y2HCWq .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv0y2HCWq .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv0y2HCWq .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv0y2HCWq .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv0y2HCWq .mbr-text,
.cid-uTv0y2HCWq .mbr-section-btn {
  text-align: left;
}
.cid-uTv0y2HCWq .item-title {
  text-align: left;
}
.cid-uTv0y2HCWq .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv0y2HCWq .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv0y2HCWq .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv0y2HCWq .embla__button--next,
.cid-uTv0y2HCWq .embla__button--prev {
  display: flex;
}
.cid-uTv0y2HCWq .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv0y2HCWq .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv0y2HCWq .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv0y2HCWq .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv0y2HCWq .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv0y2HCWq .embla__button {
    top: auto;
  }
}
.cid-uTv0y2HCWq .embla {
  position: relative;
  width: 100%;
}
.cid-uTv0y2HCWq .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv0y2HCWq .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv0y2HCWq .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv0y2HCWq .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv0y2HCWq .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv0y2HCWq .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv0y2HCWq .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv0y2HCWq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tRZ97LK0tp {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tRZ97LK0tp .mbr-section-title {
  color: #ffdf00;
}
.cid-tRZ97LU3Ur {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRZ97LU3Ur .content {
    text-align: center;
  }
  .cid-tRZ97LU3Ur .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRZ97LU3Ur .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRZ97LU3Ur .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRZ97LU3Ur .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRZ97LU3Ur .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRZ97LU3Ur .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRZ97LU3Ur .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRZ97LU3Ur .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRZ97LU3Ur .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRZ97LU3Ur .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRZ97LU3Ur .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRZ97LU3Ur .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRZ97LU3Ur .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRZ97LU3Ur .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRZ97LU3Ur .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRZ97LU3Ur .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRZ97LU3Ur .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRZaRMwCmv {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tRZaRMwCmv .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tRZaRMwCmv .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tRZaRMwCmv .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tRZaRMwCmv .time-line-date-content {
  margin-right: 2rem;
}
.cid-tRZaRMwCmv .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tRZaRMwCmv .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tRZaRMwCmv .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRZaRMwCmv .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRZaRMwCmv .mbr-timeline-date,
.cid-tRZaRMwCmv .timeline-text-content {
  transition: all .4s;
}
.cid-tRZaRMwCmv .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tRZaRMwCmv .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tRZaRMwCmv .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tRZaRMwCmv .reverse .time-line-date-content p {
  float: left;
}
.cid-tRZaRMwCmv .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tRZaRMwCmv .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tRZaRMwCmv .iconBackground {
    left: 0 !important;
  }
  .cid-tRZaRMwCmv .separline:before {
    left: 0!important;
  }
  .cid-tRZaRMwCmv .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tRZaRMwCmv .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tRZaRMwCmv .time-line-date-content p {
    float: left !important;
  }
  .cid-tRZaRMwCmv .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tRZaRMwCmv .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tRZaRMwCmv .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tRZaRMwCmv .mbr-timeline-date {
  color: #ffffff;
}
.cid-tRZaRMwCmv .mbr-timeline-text {
  color: #ffffff;
}
.cid-tRZaRMwCmv .mbr-timeline-title {
  color: #ffffff;
}
.cid-tRZaRMwCmv .mbr-section-title {
  color: #ff65c3;
}
.cid-uTv0IbEllT {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv0IbEllT img,
.cid-uTv0IbEllT .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv0IbEllT .item:focus,
.cid-uTv0IbEllT span:focus {
  outline: none;
}
.cid-uTv0IbEllT .item-wrapper {
  position: relative;
}
.cid-uTv0IbEllT .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv0IbEllT .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv0IbEllT .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv0IbEllT .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv0IbEllT .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv0IbEllT .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv0IbEllT .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv0IbEllT .mbr-text,
.cid-uTv0IbEllT .mbr-section-btn {
  text-align: left;
}
.cid-uTv0IbEllT .item-title {
  text-align: left;
}
.cid-uTv0IbEllT .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv0IbEllT .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv0IbEllT .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv0IbEllT .embla__button--next,
.cid-uTv0IbEllT .embla__button--prev {
  display: flex;
}
.cid-uTv0IbEllT .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv0IbEllT .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv0IbEllT .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv0IbEllT .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv0IbEllT .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv0IbEllT .embla__button {
    top: auto;
  }
}
.cid-uTv0IbEllT .embla {
  position: relative;
  width: 100%;
}
.cid-uTv0IbEllT .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv0IbEllT .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv0IbEllT .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv0IbEllT .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv0IbEllT .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv0IbEllT .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv0IbEllT .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv0IbEllT .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv0IOndyG {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTv0IOndyG .mbr-section-title {
  color: #ffdf00;
}
.cid-tRZaRNqxQM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tRZaRNqxQM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRZaRNqxQM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRZaRNqxQM ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tRZaRNqxQM li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tRZaRNqxQM ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tRZaRNqxQM H3 {
  color: #ffb5b5;
}
.cid-tRZaRNqxQM .list {
  color: #ffffff;
}
.cid-tRZaRNH8Wh {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRZaRNH8Wh .content {
    text-align: center;
  }
  .cid-tRZaRNH8Wh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRZaRNH8Wh .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRZaRNH8Wh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRZaRNH8Wh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRZaRNH8Wh .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRZaRNH8Wh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRZaRNH8Wh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRZaRNH8Wh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRZaRNH8Wh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRZaRNH8Wh .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRZaRNH8Wh .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRZaRNH8Wh .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRZaRNH8Wh .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRZaRNH8Wh .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRZaRNH8Wh .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRZaRNH8Wh .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRZaRNH8Wh .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRZjkM6zXK {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tRZjkM6zXK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRZjkM6zXK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRZjkM6zXK .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tRZjkM6zXK .card {
    margin-bottom: 2rem!important;
  }
  .cid-tRZjkM6zXK .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tRZjkM6zXK .link-wrap {
    align-items: center;
  }
}
.cid-tRZjkM6zXK .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tRZjkM6zXK .card-title,
.cid-tRZjkM6zXK .card-box {
  color: #ffffff;
}
.cid-uTv0qw6Qsk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv0qw6Qsk img,
.cid-uTv0qw6Qsk .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv0qw6Qsk .item:focus,
.cid-uTv0qw6Qsk span:focus {
  outline: none;
}
.cid-uTv0qw6Qsk .item-wrapper {
  position: relative;
}
.cid-uTv0qw6Qsk .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv0qw6Qsk .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv0qw6Qsk .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv0qw6Qsk .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv0qw6Qsk .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv0qw6Qsk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv0qw6Qsk .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv0qw6Qsk .mbr-text,
.cid-uTv0qw6Qsk .mbr-section-btn {
  text-align: left;
}
.cid-uTv0qw6Qsk .item-title {
  text-align: left;
}
.cid-uTv0qw6Qsk .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv0qw6Qsk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv0qw6Qsk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv0qw6Qsk .embla__button--next,
.cid-uTv0qw6Qsk .embla__button--prev {
  display: flex;
}
.cid-uTv0qw6Qsk .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv0qw6Qsk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv0qw6Qsk .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv0qw6Qsk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv0qw6Qsk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv0qw6Qsk .embla__button {
    top: auto;
  }
}
.cid-uTv0qw6Qsk .embla {
  position: relative;
  width: 100%;
}
.cid-uTv0qw6Qsk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv0qw6Qsk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv0qw6Qsk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv0qw6Qsk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv0qw6Qsk .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv0qw6Qsk .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv0qw6Qsk .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv0qw6Qsk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv0r7dWaf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTv0r7dWaf .mbr-section-title {
  color: #ffdf00;
}
.cid-tRZjkN4f5y {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRZjkN4f5y .content {
    text-align: center;
  }
  .cid-tRZjkN4f5y .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRZjkN4f5y .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRZjkN4f5y .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRZjkN4f5y .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRZjkN4f5y .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRZjkN4f5y .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRZjkN4f5y .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRZjkN4f5y .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRZjkN4f5y .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRZjkN4f5y .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRZjkN4f5y .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRZjkN4f5y .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRZjkN4f5y .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRZjkN4f5y .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRZjkN4f5y .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRZjkN4f5y .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRZjkN4f5y .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tRZknlHqbH {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tRZknlHqbH .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tRZknlHqbH .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tRZknlHqbH .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tRZknlHqbH .time-line-date-content {
  margin-right: 2rem;
}
.cid-tRZknlHqbH .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tRZknlHqbH .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tRZknlHqbH .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRZknlHqbH .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tRZknlHqbH .mbr-timeline-date,
.cid-tRZknlHqbH .timeline-text-content {
  transition: all .4s;
}
.cid-tRZknlHqbH .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tRZknlHqbH .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tRZknlHqbH .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tRZknlHqbH .reverse .time-line-date-content p {
  float: left;
}
.cid-tRZknlHqbH .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tRZknlHqbH .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tRZknlHqbH .iconBackground {
    left: 0 !important;
  }
  .cid-tRZknlHqbH .separline:before {
    left: 0!important;
  }
  .cid-tRZknlHqbH .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tRZknlHqbH .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tRZknlHqbH .time-line-date-content p {
    float: left !important;
  }
  .cid-tRZknlHqbH .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tRZknlHqbH .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tRZknlHqbH .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tRZknlHqbH .mbr-timeline-date {
  color: #ffffff;
}
.cid-tRZknlHqbH .mbr-timeline-text {
  color: #ffffff;
}
.cid-tRZknlHqbH .mbr-timeline-title {
  color: #ffffff;
}
.cid-tRZknlHqbH .mbr-section-title {
  color: #ff65c3;
}
.cid-uTv0czXgXJ {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv0czXgXJ img,
.cid-uTv0czXgXJ .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv0czXgXJ .item:focus,
.cid-uTv0czXgXJ span:focus {
  outline: none;
}
.cid-uTv0czXgXJ .item-wrapper {
  position: relative;
}
.cid-uTv0czXgXJ .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv0czXgXJ .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv0czXgXJ .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv0czXgXJ .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv0czXgXJ .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv0czXgXJ .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv0czXgXJ .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv0czXgXJ .mbr-text,
.cid-uTv0czXgXJ .mbr-section-btn {
  text-align: left;
}
.cid-uTv0czXgXJ .item-title {
  text-align: left;
}
.cid-uTv0czXgXJ .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv0czXgXJ .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv0czXgXJ .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv0czXgXJ .embla__button--next,
.cid-uTv0czXgXJ .embla__button--prev {
  display: flex;
}
.cid-uTv0czXgXJ .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv0czXgXJ .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv0czXgXJ .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv0czXgXJ .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv0czXgXJ .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv0czXgXJ .embla__button {
    top: auto;
  }
}
.cid-uTv0czXgXJ .embla {
  position: relative;
  width: 100%;
}
.cid-uTv0czXgXJ .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv0czXgXJ .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv0czXgXJ .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv0czXgXJ .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv0czXgXJ .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv0czXgXJ .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv0czXgXJ .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv0czXgXJ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv0dgMCcE {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTv0dgMCcE .mbr-section-title {
  color: #ffdf00;
}
.cid-tRZknmQUl9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tRZknmQUl9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRZknmQUl9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRZknmQUl9 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tRZknmQUl9 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tRZknmQUl9 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tRZknmQUl9 .list {
  color: #ffffff;
}
.cid-tRZknmQUl9 H3 {
  color: #ffb5b5;
}
.cid-tRZknnbbvq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tRZknnbbvq .content {
    text-align: center;
  }
  .cid-tRZknnbbvq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tRZknnbbvq .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tRZknnbbvq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tRZknnbbvq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tRZknnbbvq .google-map {
  height: 25rem;
  position: relative;
}
.cid-tRZknnbbvq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tRZknnbbvq .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tRZknnbbvq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tRZknnbbvq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tRZknnbbvq .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tRZknnbbvq .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tRZknnbbvq .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tRZknnbbvq .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tRZknnbbvq .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tRZknnbbvq .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tRZknnbbvq .list {
  list-style-type: none;
  padding: 0;
}
.cid-tRZknnbbvq .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS0LOz8S19 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubstockholm-1-1536x1024.png");
}
.cid-tS0LOz8S19 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tS0LOz8S19 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tS0LOz8S19 .icon-box .icon-text {
  overflow: hidden;
}
.cid-tS0LOz8S19 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tS0LOz8S19 .icon-box-link {
  text-decoration: none !important;
}
.cid-tS0LOz8S19 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tS0LOz8S19 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tS0LOz8S19 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tS0LOz8S19 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tS0LOz8S19 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tS0LOz8S19 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tS0LOz8S19 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tS0LOz8S19 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tS0LOz8S19 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tS0LOz8S19 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tS0LOz8S19 .mbr-text {
  color: #ffffff;
}
.cid-tS0LOz8S19 .mbr-section-title {
  color: #ffffff;
}
.cid-tS0LOz8S19 .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnzdYnll2 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnzdYnll2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnzdYnll2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnzdYnll2 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnzdYnll2 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnzdYnll2 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnzdYnll2 .card-title {
  color: #ffffff;
}
.cid-ucnzepOj7F {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnzepOj7F img,
.cid-ucnzepOj7F .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnzepOj7F .item:focus,
.cid-ucnzepOj7F span:focus {
  outline: none;
}
.cid-ucnzepOj7F .item-wrapper {
  position: relative;
}
.cid-ucnzepOj7F .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnzepOj7F .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnzepOj7F .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnzepOj7F .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnzepOj7F .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnzepOj7F .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnzepOj7F .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnzepOj7F .mbr-text,
.cid-ucnzepOj7F .mbr-section-btn {
  text-align: left;
}
.cid-ucnzepOj7F .item-title {
  text-align: left;
}
.cid-ucnzepOj7F .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnzepOj7F .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnzepOj7F .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnzepOj7F .embla__button--next,
.cid-ucnzepOj7F .embla__button--prev {
  display: flex;
}
.cid-ucnzepOj7F .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnzepOj7F .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnzepOj7F .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnzepOj7F .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnzepOj7F .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnzepOj7F .embla__button {
    top: auto;
  }
}
.cid-ucnzepOj7F .embla {
  position: relative;
  width: 100%;
}
.cid-ucnzepOj7F .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnzepOj7F .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnzepOj7F .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnzepOj7F .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnzepOj7F .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnzepOj7F .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnzepOj7F .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnzepOj7F .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnzf58rFh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnzf58rFh .mbr-section-title {
  color: #000000;
}
.cid-tS0LOA5VWE {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tS0LOA5VWE .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tS0LOA5VWE .container-table {
  margin: 0 auto;
}
.cid-tS0LOA5VWE .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tS0LOA5VWE .dataTables_wrapper {
  display: block;
}
.cid-tS0LOA5VWE .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tS0LOA5VWE .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tS0LOA5VWE table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tS0LOA5VWE table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tS0LOA5VWE table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tS0LOA5VWE table td {
  border-top: 1px solid #cccccc;
}
.cid-tS0LOA5VWE table.table {
  background: #e43f3f;
}
.cid-tS0LOA5VWE .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tS0LOA5VWE .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tS0LOA5VWE .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tS0LOA5VWE .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tS0LOA5VWE .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tS0LOA5VWE .dataTables_filter {
    text-align: center;
  }
  .cid-tS0LOA5VWE .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tS0LOA5VWE .mbr-section-title {
  color: #ffffff;
}
.cid-tS0LOAzbck {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tS0LOAzbck .content {
    text-align: center;
  }
  .cid-tS0LOAzbck .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tS0LOAzbck .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tS0LOAzbck .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tS0LOAzbck .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tS0LOAzbck .google-map {
  height: 25rem;
  position: relative;
}
.cid-tS0LOAzbck .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tS0LOAzbck .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tS0LOAzbck .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tS0LOAzbck .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tS0LOAzbck .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tS0LOAzbck .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tS0LOAzbck .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tS0LOAzbck .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tS0LOAzbck .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tS0LOAzbck .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tS0LOAzbck .list {
  list-style-type: none;
  padding: 0;
}
.cid-tS0LOAzbck .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS0MCQf8oV {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubstockholm-1-1536x1024.png");
}
.cid-tS0MCQf8oV .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tS0MCQf8oV .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tS0MCQf8oV .icon-box .icon-text {
  overflow: hidden;
}
.cid-tS0MCQf8oV .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tS0MCQf8oV .icon-box-link {
  text-decoration: none !important;
}
.cid-tS0MCQf8oV .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tS0MCQf8oV .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tS0MCQf8oV .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tS0MCQf8oV .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tS0MCQf8oV .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tS0MCQf8oV .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tS0MCQf8oV .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tS0MCQf8oV .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tS0MCQf8oV .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tS0MCQf8oV .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tS0MCQf8oV .mbr-text {
  color: #ffffff;
}
.cid-tS0MCQf8oV .mbr-section-title {
  color: #ffffff;
}
.cid-tS0MCQf8oV .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnyQ6mAtP {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnyQ6mAtP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnyQ6mAtP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnyQ6mAtP .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnyQ6mAtP .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnyQ6mAtP .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnyQ6mAtP .card-title {
  color: #ffffff;
}
.cid-ucnyQSuoS5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnyQSuoS5 img,
.cid-ucnyQSuoS5 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnyQSuoS5 .item:focus,
.cid-ucnyQSuoS5 span:focus {
  outline: none;
}
.cid-ucnyQSuoS5 .item-wrapper {
  position: relative;
}
.cid-ucnyQSuoS5 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnyQSuoS5 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnyQSuoS5 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnyQSuoS5 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnyQSuoS5 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnyQSuoS5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnyQSuoS5 .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucnyQSuoS5 .mbr-text,
.cid-ucnyQSuoS5 .mbr-section-btn {
  text-align: left;
}
.cid-ucnyQSuoS5 .item-title {
  text-align: left;
}
.cid-ucnyQSuoS5 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnyQSuoS5 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnyQSuoS5 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnyQSuoS5 .embla__button--next,
.cid-ucnyQSuoS5 .embla__button--prev {
  display: flex;
}
.cid-ucnyQSuoS5 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnyQSuoS5 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnyQSuoS5 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnyQSuoS5 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnyQSuoS5 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnyQSuoS5 .embla__button {
    top: auto;
  }
}
.cid-ucnyQSuoS5 .embla {
  position: relative;
  width: 100%;
}
.cid-ucnyQSuoS5 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnyQSuoS5 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnyQSuoS5 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnyQSuoS5 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnyQSuoS5 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnyQSuoS5 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnyQSuoS5 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnyQSuoS5 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnyRoJD5b {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnyRoJD5b .mbr-section-title {
  color: #000000;
}
.cid-tS0MCRAAyY {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tS0MCRAAyY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tS0MCRAAyY .container-table {
  margin: 0 auto;
}
.cid-tS0MCRAAyY .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tS0MCRAAyY .dataTables_wrapper {
  display: block;
}
.cid-tS0MCRAAyY .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tS0MCRAAyY .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tS0MCRAAyY table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tS0MCRAAyY table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tS0MCRAAyY table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tS0MCRAAyY table td {
  border-top: 1px solid #cccccc;
}
.cid-tS0MCRAAyY table.table {
  background: #e43f3f;
}
.cid-tS0MCRAAyY .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tS0MCRAAyY .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tS0MCRAAyY .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tS0MCRAAyY .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tS0MCRAAyY .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tS0MCRAAyY .dataTables_filter {
    text-align: center;
  }
  .cid-tS0MCRAAyY .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tS0MCRAAyY .mbr-section-title {
  color: #ffffff;
}
.cid-tS0MCS7yH5 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tS0MCS7yH5 .content {
    text-align: center;
  }
  .cid-tS0MCS7yH5 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tS0MCS7yH5 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tS0MCS7yH5 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tS0MCS7yH5 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tS0MCS7yH5 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tS0MCS7yH5 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tS0MCS7yH5 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tS0MCS7yH5 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tS0MCS7yH5 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tS0MCS7yH5 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tS0MCS7yH5 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tS0MCS7yH5 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tS0MCS7yH5 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tS0MCS7yH5 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tS0MCS7yH5 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tS0MCS7yH5 .list {
  list-style-type: none;
  padding: 0;
}
.cid-tS0MCS7yH5 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSbNhKu3R9 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tSbNhKu3R9 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tSbNhKu3R9 .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tSbNhKu3R9 .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tSbNhKu3R9 .time-line-date-content {
  margin-right: 2rem;
}
.cid-tSbNhKu3R9 .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tSbNhKu3R9 .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tSbNhKu3R9 .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tSbNhKu3R9 .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tSbNhKu3R9 .mbr-timeline-date,
.cid-tSbNhKu3R9 .timeline-text-content {
  transition: all .4s;
}
.cid-tSbNhKu3R9 .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tSbNhKu3R9 .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tSbNhKu3R9 .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tSbNhKu3R9 .reverse .time-line-date-content p {
  float: left;
}
.cid-tSbNhKu3R9 .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tSbNhKu3R9 .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tSbNhKu3R9 .iconBackground {
    left: 0 !important;
  }
  .cid-tSbNhKu3R9 .separline:before {
    left: 0!important;
  }
  .cid-tSbNhKu3R9 .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tSbNhKu3R9 .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tSbNhKu3R9 .time-line-date-content p {
    float: left !important;
  }
  .cid-tSbNhKu3R9 .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tSbNhKu3R9 .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tSbNhKu3R9 .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tSbNhKu3R9 .mbr-timeline-date {
  color: #ffffff;
}
.cid-tSbNhKu3R9 .mbr-timeline-text {
  color: #ffffff;
}
.cid-tSbNhKu3R9 .mbr-timeline-title {
  color: #ffffff;
}
.cid-tSbNhKu3R9 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv016ubzC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv016ubzC img,
.cid-uTv016ubzC .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv016ubzC .item:focus,
.cid-uTv016ubzC span:focus {
  outline: none;
}
.cid-uTv016ubzC .item-wrapper {
  position: relative;
}
.cid-uTv016ubzC .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv016ubzC .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv016ubzC .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv016ubzC .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv016ubzC .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv016ubzC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv016ubzC .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv016ubzC .mbr-text,
.cid-uTv016ubzC .mbr-section-btn {
  text-align: left;
}
.cid-uTv016ubzC .item-title {
  text-align: left;
}
.cid-uTv016ubzC .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv016ubzC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv016ubzC .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv016ubzC .embla__button--next,
.cid-uTv016ubzC .embla__button--prev {
  display: flex;
}
.cid-uTv016ubzC .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv016ubzC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv016ubzC .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv016ubzC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv016ubzC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv016ubzC .embla__button {
    top: auto;
  }
}
.cid-uTv016ubzC .embla {
  position: relative;
  width: 100%;
}
.cid-uTv016ubzC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv016ubzC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv016ubzC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv016ubzC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv016ubzC .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv016ubzC .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv016ubzC .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv016ubzC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv01PhG4l {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTv01PhG4l .mbr-section-title {
  color: #ffdf00;
}
.cid-tSbNhLhX8Z {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tSbNhLhX8Z .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSbNhLhX8Z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSbNhLhX8Z ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tSbNhLhX8Z li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tSbNhLhX8Z ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tSbNhLhX8Z H3 {
  color: #ffb5b5;
}
.cid-tSbNhLhX8Z .list {
  color: #ffffff;
}
.cid-tSbNhLuwkE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tSbNhLuwkE .content {
    text-align: center;
  }
  .cid-tSbNhLuwkE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tSbNhLuwkE .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tSbNhLuwkE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tSbNhLuwkE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tSbNhLuwkE .google-map {
  height: 25rem;
  position: relative;
}
.cid-tSbNhLuwkE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tSbNhLuwkE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tSbNhLuwkE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tSbNhLuwkE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tSbNhLuwkE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tSbNhLuwkE .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tSbNhLuwkE .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tSbNhLuwkE .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tSbNhLuwkE .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tSbNhLuwkE .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tSbNhLuwkE .list {
  list-style-type: none;
  padding: 0;
}
.cid-tSbNhLuwkE .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSbJIlatGo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tSbJIlatGo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSbJIlatGo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSbJIlatGo .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tSbJIlatGo .card {
    margin-bottom: 2rem!important;
  }
  .cid-tSbJIlatGo .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tSbJIlatGo .link-wrap {
    align-items: center;
  }
}
.cid-tSbJIlatGo .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tSbJIlatGo .card-title,
.cid-tSbJIlatGo .card-box {
  color: #ffffff;
}
.cid-uTuZPHdqo9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTuZPHdqo9 img,
.cid-uTuZPHdqo9 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTuZPHdqo9 .item:focus,
.cid-uTuZPHdqo9 span:focus {
  outline: none;
}
.cid-uTuZPHdqo9 .item-wrapper {
  position: relative;
}
.cid-uTuZPHdqo9 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTuZPHdqo9 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTuZPHdqo9 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTuZPHdqo9 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTuZPHdqo9 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTuZPHdqo9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTuZPHdqo9 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTuZPHdqo9 .mbr-text,
.cid-uTuZPHdqo9 .mbr-section-btn {
  text-align: left;
}
.cid-uTuZPHdqo9 .item-title {
  text-align: left;
}
.cid-uTuZPHdqo9 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTuZPHdqo9 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTuZPHdqo9 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTuZPHdqo9 .embla__button--next,
.cid-uTuZPHdqo9 .embla__button--prev {
  display: flex;
}
.cid-uTuZPHdqo9 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTuZPHdqo9 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTuZPHdqo9 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTuZPHdqo9 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTuZPHdqo9 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTuZPHdqo9 .embla__button {
    top: auto;
  }
}
.cid-uTuZPHdqo9 .embla {
  position: relative;
  width: 100%;
}
.cid-uTuZPHdqo9 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTuZPHdqo9 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTuZPHdqo9 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTuZPHdqo9 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTuZPHdqo9 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTuZPHdqo9 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTuZPHdqo9 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTuZPHdqo9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTuZQjoafy {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTuZQjoafy .mbr-section-title {
  color: #ffdf00;
}
.cid-tSbJIlSC9N {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tSbJIlSC9N .content {
    text-align: center;
  }
  .cid-tSbJIlSC9N .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tSbJIlSC9N .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tSbJIlSC9N .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tSbJIlSC9N .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tSbJIlSC9N .google-map {
  height: 25rem;
  position: relative;
}
.cid-tSbJIlSC9N .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tSbJIlSC9N .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tSbJIlSC9N .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tSbJIlSC9N .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tSbJIlSC9N .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tSbJIlSC9N .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tSbJIlSC9N .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tSbJIlSC9N .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tSbJIlSC9N .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tSbJIlSC9N .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tSbJIlSC9N .list {
  list-style-type: none;
  padding: 0;
}
.cid-tSbJIlSC9N .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSbTQ1EnVu {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tSbTQ1EnVu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSbTQ1EnVu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSbTQ1EnVu .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tSbTQ1EnVu .card {
    margin-bottom: 2rem!important;
  }
  .cid-tSbTQ1EnVu .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tSbTQ1EnVu .link-wrap {
    align-items: center;
  }
}
.cid-tSbTQ1EnVu .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tSbTQ1EnVu .card-title,
.cid-tSbTQ1EnVu .card-box {
  color: #ffffff;
}
.cid-uTuZDrisGt {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTuZDrisGt img,
.cid-uTuZDrisGt .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTuZDrisGt .item:focus,
.cid-uTuZDrisGt span:focus {
  outline: none;
}
.cid-uTuZDrisGt .item-wrapper {
  position: relative;
}
.cid-uTuZDrisGt .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTuZDrisGt .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTuZDrisGt .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTuZDrisGt .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTuZDrisGt .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTuZDrisGt .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTuZDrisGt .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTuZDrisGt .mbr-text,
.cid-uTuZDrisGt .mbr-section-btn {
  text-align: left;
}
.cid-uTuZDrisGt .item-title {
  text-align: left;
}
.cid-uTuZDrisGt .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTuZDrisGt .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTuZDrisGt .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTuZDrisGt .embla__button--next,
.cid-uTuZDrisGt .embla__button--prev {
  display: flex;
}
.cid-uTuZDrisGt .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTuZDrisGt .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTuZDrisGt .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTuZDrisGt .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTuZDrisGt .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTuZDrisGt .embla__button {
    top: auto;
  }
}
.cid-uTuZDrisGt .embla {
  position: relative;
  width: 100%;
}
.cid-uTuZDrisGt .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTuZDrisGt .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTuZDrisGt .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTuZDrisGt .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTuZDrisGt .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTuZDrisGt .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTuZDrisGt .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTuZDrisGt .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTuZFaSsZb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTuZFaSsZb .mbr-section-title {
  color: #ffdf00;
}
.cid-tSbTQ2tOFW {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tSbTQ2tOFW .content {
    text-align: center;
  }
  .cid-tSbTQ2tOFW .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tSbTQ2tOFW .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tSbTQ2tOFW .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tSbTQ2tOFW .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tSbTQ2tOFW .google-map {
  height: 25rem;
  position: relative;
}
.cid-tSbTQ2tOFW .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tSbTQ2tOFW .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tSbTQ2tOFW .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tSbTQ2tOFW .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tSbTQ2tOFW .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tSbTQ2tOFW .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tSbTQ2tOFW .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tSbTQ2tOFW .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tSbTQ2tOFW .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tSbTQ2tOFW .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tSbTQ2tOFW .list {
  list-style-type: none;
  padding: 0;
}
.cid-tSbTQ2tOFW .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSbUnrHYbm {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tSbUnrHYbm .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tSbUnrHYbm .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tSbUnrHYbm .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tSbUnrHYbm .time-line-date-content {
  margin-right: 2rem;
}
.cid-tSbUnrHYbm .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tSbUnrHYbm .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tSbUnrHYbm .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tSbUnrHYbm .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tSbUnrHYbm .mbr-timeline-date,
.cid-tSbUnrHYbm .timeline-text-content {
  transition: all .4s;
}
.cid-tSbUnrHYbm .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tSbUnrHYbm .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tSbUnrHYbm .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tSbUnrHYbm .reverse .time-line-date-content p {
  float: left;
}
.cid-tSbUnrHYbm .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tSbUnrHYbm .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tSbUnrHYbm .iconBackground {
    left: 0 !important;
  }
  .cid-tSbUnrHYbm .separline:before {
    left: 0!important;
  }
  .cid-tSbUnrHYbm .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tSbUnrHYbm .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tSbUnrHYbm .time-line-date-content p {
    float: left !important;
  }
  .cid-tSbUnrHYbm .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tSbUnrHYbm .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tSbUnrHYbm .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tSbUnrHYbm .mbr-timeline-date {
  color: #ffffff;
}
.cid-tSbUnrHYbm .mbr-timeline-text {
  color: #ffffff;
}
.cid-tSbUnrHYbm .mbr-timeline-title {
  color: #ffffff;
}
.cid-tSbUnrHYbm .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr10xK1KC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUr10xK1KC img,
.cid-uUr10xK1KC .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uUr10xK1KC .item:focus,
.cid-uUr10xK1KC span:focus {
  outline: none;
}
.cid-uUr10xK1KC .item-wrapper {
  position: relative;
}
.cid-uUr10xK1KC .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUr10xK1KC .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uUr10xK1KC .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUr10xK1KC .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uUr10xK1KC .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uUr10xK1KC .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUr10xK1KC .mbr-section-title {
  color: #ff65c3;
}
.cid-uUr10xK1KC .mbr-text,
.cid-uUr10xK1KC .mbr-section-btn {
  text-align: left;
}
.cid-uUr10xK1KC .item-title {
  text-align: left;
}
.cid-uUr10xK1KC .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uUr10xK1KC .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uUr10xK1KC .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uUr10xK1KC .embla__button--next,
.cid-uUr10xK1KC .embla__button--prev {
  display: flex;
}
.cid-uUr10xK1KC .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUr10xK1KC .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uUr10xK1KC .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uUr10xK1KC .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uUr10xK1KC .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uUr10xK1KC .embla__button {
    top: auto;
  }
}
.cid-uUr10xK1KC .embla {
  position: relative;
  width: 100%;
}
.cid-uUr10xK1KC .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uUr10xK1KC .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uUr10xK1KC .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uUr10xK1KC .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uUr10xK1KC .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uUr10xK1KC .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uUr10xK1KC .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uUr10xK1KC .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tSbUnsHRlI {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tSbUnsHRlI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSbUnsHRlI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSbUnsHRlI ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tSbUnsHRlI li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tSbUnsHRlI ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tSbUnsHRlI H3 {
  color: #ff65c3;
}
.cid-tSbUnsHRlI .list {
  color: #ffffff;
}
.cid-tSbUnsY7WT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tSbUnsY7WT .content {
    text-align: center;
  }
  .cid-tSbUnsY7WT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tSbUnsY7WT .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tSbUnsY7WT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tSbUnsY7WT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tSbUnsY7WT .google-map {
  height: 25rem;
  position: relative;
}
.cid-tSbUnsY7WT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tSbUnsY7WT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tSbUnsY7WT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tSbUnsY7WT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tSbUnsY7WT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tSbUnsY7WT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tSbUnsY7WT .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tSbUnsY7WT .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tSbUnsY7WT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tSbUnsY7WT .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tSbUnsY7WT .list {
  list-style-type: none;
  padding: 0;
}
.cid-tSbUnsY7WT .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tSyaI7NKtd {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tSyaI7NKtd p {
  line-height: 30px;
  font-weight: 300;
}
.cid-tSyaI7NKtd .main-banner {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
  overflow: hidden;
}
.cid-tSyaI7NKtd .main-banner:after {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  z-index: 1;
}
.cid-tSyaI7NKtd .main-banner:before {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  width: 1159px;
  z-index: -1;
}
.cid-tSyaI7NKtd .main-banner .left-content {
  margin-right: 15px;
}
.cid-tSyaI7NKtd .main-banner .left-content h6 {
  font-weight: 700;
  margin-bottom: 15px;
}
.cid-tSyaI7NKtd .main-banner .left-content h2 {
  z-index: 2;
  position: relative;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-tSyaI7NKtd .main-banner .left-content p {
  margin-bottom: 30px;
  margin-right: 45px;
}
.cid-tSyaI7NKtd .main-banner .right-image {
  position: relative;
  z-index: 20;
}
.cid-tSyaI7NKtd .main-banner .right-image img {
  max-width: 593px;
}
@media (max-width: 992px) {
  .cid-tSyaI7NKtd .main-banner .left-content {
    margin-right: 0px;
  }
  .cid-tSyaI7NKtd .main-banner:before {
    display: none;
  }
  .cid-tSyaI7NKtd .main-banner .right-image {
    margin: 30px auto 0px auto;
  }
}
.cid-tSyaI7NKtd .border-first-button a {
  display: inline-block !important;
  padding: 10px 20px !important;
  font-weight: 500 !important;
  letter-spacing: 0.3px !important;
  transition: all .5s;
  border-radius: 23px;
}
.cid-tSyaI7NKtd H6 {
  color: #ffb5b5;
}
.cid-tSyaI7NKtd H2 {
  color: #e43f3f;
}
.cid-tSyaI7NKtd P {
  color: #ffffff;
}
.cid-tSyaIVmDbW {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tSyaIVmDbW .media-container-row {
  justify-content: space-between;
}
.cid-tSyaIVmDbW .text-content {
  max-width: 50%;
}
.cid-tSyaIVmDbW .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #e43f3f;
  border: 2px solid #e43f3f;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tSyaIVmDbW .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tSyaIVmDbW .mbr-iconfont-social:hover {
  background-color: #e43f3f;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tSyaIVmDbW .icons {
    justify-content: center !important;
  }
  .cid-tSyaIVmDbW .text-content * {
    text-align: center;
  }
}
.cid-tSyaIVmDbW .mbr-section-title {
  color: #ff65c3;
}
.cid-tSyaIVmDbW P {
  color: #ffffff;
}
.cid-tSyaGwLn2s {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tSyaGwLn2s .content {
    text-align: center;
  }
  .cid-tSyaGwLn2s .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tSyaGwLn2s .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tSyaGwLn2s .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tSyaGwLn2s .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tSyaGwLn2s .google-map {
  height: 25rem;
  position: relative;
}
.cid-tSyaGwLn2s .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tSyaGwLn2s .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tSyaGwLn2s .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tSyaGwLn2s .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tSyaGwLn2s .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tSyaGwLn2s .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tSyaGwLn2s .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tSyaGwLn2s .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tSyaGwLn2s .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tSyaGwLn2s .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tSyaGwLn2s .list {
  list-style-type: none;
  padding: 0;
}
.cid-tSyaGwLn2s .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTmkL8251u {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tTmkL8251u p {
  line-height: 30px;
  font-weight: 300;
}
.cid-tTmkL8251u .main-banner {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
  overflow: hidden;
}
.cid-tTmkL8251u .main-banner:after {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  z-index: 1;
}
.cid-tTmkL8251u .main-banner:before {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  width: 1159px;
  z-index: -1;
}
.cid-tTmkL8251u .main-banner .left-content {
  margin-right: 15px;
}
.cid-tTmkL8251u .main-banner .left-content h6 {
  font-weight: 700;
  margin-bottom: 15px;
}
.cid-tTmkL8251u .main-banner .left-content h2 {
  z-index: 2;
  position: relative;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-tTmkL8251u .main-banner .left-content p {
  margin-bottom: 30px;
  margin-right: 45px;
}
.cid-tTmkL8251u .main-banner .right-image {
  position: relative;
  z-index: 20;
}
.cid-tTmkL8251u .main-banner .right-image img {
  max-width: 593px;
}
@media (max-width: 992px) {
  .cid-tTmkL8251u .main-banner .left-content {
    margin-right: 0px;
  }
  .cid-tTmkL8251u .main-banner:before {
    display: none;
  }
  .cid-tTmkL8251u .main-banner .right-image {
    margin: 30px auto 0px auto;
  }
}
.cid-tTmkL8251u .border-first-button a {
  display: inline-block !important;
  padding: 10px 20px !important;
  font-weight: 500 !important;
  letter-spacing: 0.3px !important;
  transition: all .5s;
  border-radius: 23px;
}
.cid-tTmkL8251u H6 {
  color: #ffffff;
}
.cid-tTmkL8251u H2 {
  color: #e43f3f;
}
.cid-tTmkL8251u P {
  color: #ffffff;
}
.cid-tTmkL8eMXw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tTmkL8eMXw .media-container-row {
  justify-content: space-between;
}
.cid-tTmkL8eMXw .text-content {
  max-width: 50%;
}
.cid-tTmkL8eMXw .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #e43f3f;
  border: 2px solid #e43f3f;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tTmkL8eMXw .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tTmkL8eMXw .mbr-iconfont-social:hover {
  background-color: #e43f3f;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-tTmkL8eMXw .icons {
    justify-content: center !important;
  }
  .cid-tTmkL8eMXw .text-content * {
    text-align: center;
  }
}
.cid-tTmkL8eMXw .mbr-section-title {
  color: #e43f3f;
}
.cid-tTmkL8eMXw P {
  color: #e43f3f;
}
.cid-tTmkL8wO5s {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tTmkL8wO5s .content {
    text-align: center;
  }
  .cid-tTmkL8wO5s .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tTmkL8wO5s .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tTmkL8wO5s .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTmkL8wO5s .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tTmkL8wO5s .google-map {
  height: 25rem;
  position: relative;
}
.cid-tTmkL8wO5s .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tTmkL8wO5s .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tTmkL8wO5s .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tTmkL8wO5s .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tTmkL8wO5s .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tTmkL8wO5s .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTmkL8wO5s .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tTmkL8wO5s .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tTmkL8wO5s .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTmkL8wO5s .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTmkL8wO5s .list {
  list-style-type: none;
  padding: 0;
}
.cid-tTmkL8wO5s .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTmofGKeRg {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-tTmofGKeRg p {
  line-height: 30px;
  font-weight: 300;
}
.cid-tTmofGKeRg .main-banner {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
  overflow: hidden;
}
.cid-tTmofGKeRg .main-banner:after {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  z-index: 1;
}
.cid-tTmofGKeRg .main-banner:before {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  width: 1159px;
  z-index: -1;
}
.cid-tTmofGKeRg .main-banner .left-content {
  margin-right: 15px;
}
.cid-tTmofGKeRg .main-banner .left-content h6 {
  font-weight: 700;
  margin-bottom: 15px;
}
.cid-tTmofGKeRg .main-banner .left-content h2 {
  z-index: 2;
  position: relative;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-tTmofGKeRg .main-banner .left-content p {
  margin-bottom: 30px;
  margin-right: 45px;
}
.cid-tTmofGKeRg .main-banner .right-image {
  position: relative;
  z-index: 20;
}
.cid-tTmofGKeRg .main-banner .right-image img {
  max-width: 593px;
}
@media (max-width: 992px) {
  .cid-tTmofGKeRg .main-banner .left-content {
    margin-right: 0px;
  }
  .cid-tTmofGKeRg .main-banner:before {
    display: none;
  }
  .cid-tTmofGKeRg .main-banner .right-image {
    margin: 30px auto 0px auto;
  }
}
.cid-tTmofGKeRg .border-first-button a {
  display: inline-block !important;
  padding: 10px 20px !important;
  font-weight: 500 !important;
  letter-spacing: 0.3px !important;
  transition: all .5s;
  border-radius: 23px;
}
.cid-tTmofGKeRg H6 {
  color: #ff65c3;
}
.cid-tTmofGKeRg H2 {
  color: #ff65c3;
}
.cid-tTmofGKeRg P {
  color: #ffffff;
}
.cid-tTmofHxF9E {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tTmofHxF9E .content {
    text-align: center;
  }
  .cid-tTmofHxF9E .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tTmofHxF9E .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tTmofHxF9E .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tTmofHxF9E .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tTmofHxF9E .google-map {
  height: 25rem;
  position: relative;
}
.cid-tTmofHxF9E .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tTmofHxF9E .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tTmofHxF9E .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tTmofHxF9E .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tTmofHxF9E .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tTmofHxF9E .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tTmofHxF9E .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tTmofHxF9E .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tTmofHxF9E .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tTmofHxF9E .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tTmofHxF9E .list {
  list-style-type: none;
  padding: 0;
}
.cid-tTmofHxF9E .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujrJe3IrnP {
  background-color: #000000;
}
.cid-ujrJe3IrnP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujrJe3IrnP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-ujrJe3IrnP .image-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ujrJe3IrnP .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
@media (min-width: 992px) {
  .cid-ujrJe3IrnP .text-wrapper {
    padding: 0 2rem;
  }
}
@media (max-width: 768px) {
  .cid-ujrJe3IrnP .text-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ujrJe3IrnP .mbr-section-title {
  color: #ffb5b5;
}
.cid-ujrJe3IrnP .mbr-text,
.cid-ujrJe3IrnP .mbr-section-btn {
  color: #ffffff;
}
.cid-ujrOFasrEH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-ujrOFasrEH .mbr-section-title {
  color: #ffffff;
}
.cid-ujrJfexdH0 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-ujrJfexdH0 .mbr-section-subtitle {
  color: #000000;
}
.cid-ujrJfexdH0 .media-container-row {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ujrJfexdH0 .mbr-text {
  color: #ffffff;
}
.cid-ujrJfexdH0 .mbr-author-desc {
  display: block;
  color: #ffffff;
}
.cid-ujrJfexdH0 .mbr-author-name {
  color: #000000;
}
.cid-ujrJfexdH0 .list > li {
  display: flex;
}
.cid-ujrJfexdH0 .mbr-testimonial .panel-item {
  background-color: #ffb5b5;
  box-shadow: 0px 0px 10px 3px #ccc;
}
.cid-ujrJfexdH0 .mbr-testimonial .card-block {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  padding: 2.4rem 2.4rem 0 2.4rem;
}
.cid-ujrJfexdH0 .mbr-testimonial .card-block .testimonial-photo {
  display: inline-block;
  width: 120px;
  height: 120px;
  margin-bottom: 1.6rem;
  overflow: hidden;
  border-radius: 50%;
}
.cid-ujrJfexdH0 .mbr-testimonial .card-block .testimonial-photo img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-ujrJfexdH0 .mbr-testimonial .card-footer {
  padding-bottom: 2.4rem;
  border-top: 0;
  padding-top: 1rem;
  word-wrap: break-word;
  word-break: break-word;
  background: none;
}
@media (max-width: 300px) {
  .cid-ujrJfexdH0 .testimonial-photo {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-ujrJfexdH0 H4 {
  text-align: left;
}
.cid-ujrJfexdH0 H2 {
  color: #ffb5b5;
}
.cid-ujrOG46Jei {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-ujrOG46Jei .mbr-section-title {
  color: #ffffff;
}
.cid-ujrJhqdVdp {
  padding-top: 60px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-ujrJhqdVdp .mbr-section-subtitle {
  color: #ffb5b5;
}
.cid-ujrJhqdVdp .container-table {
  margin: 0 auto;
}
.cid-ujrJhqdVdp .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ujrJhqdVdp .dataTables_wrapper {
  display: block;
}
.cid-ujrJhqdVdp .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ujrJhqdVdp .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ujrJhqdVdp table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #e43f3f;
  margin-bottom: 0;
}
.cid-ujrJhqdVdp table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ujrJhqdVdp table th:hover {
  background: #e43f3f;
  color: #ffffff;
}
.cid-ujrJhqdVdp table td {
  border-top: 1px solid #e43f3f;
}
.cid-ujrJhqdVdp table.table {
  background: #ffb5b5;
}
.cid-ujrJhqdVdp .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ujrJhqdVdp .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ujrJhqdVdp .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ujrJhqdVdp .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
  color: #fff0b0;
}
@media (max-width: 992px) {
  .cid-ujrJhqdVdp .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ujrJhqdVdp .dataTables_filter {
    text-align: center;
  }
  .cid-ujrJhqdVdp .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ujrJhqdVdp .mbr-section-title {
  color: #ffb5b5;
}
.cid-ujrJhqdVdp LABEL {
  color: #ffb5b5;
}
.cid-tV91r6teBb {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tV91r6teBb .mbr-section-title {
  color: #ffdf00;
}
.cid-tV91r6Irr8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tV91r6Irr8 .content {
    text-align: center;
  }
  .cid-tV91r6Irr8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tV91r6Irr8 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tV91r6Irr8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tV91r6Irr8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tV91r6Irr8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-tV91r6Irr8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tV91r6Irr8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tV91r6Irr8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tV91r6Irr8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tV91r6Irr8 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tV91r6Irr8 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tV91r6Irr8 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tV91r6Irr8 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tV91r6Irr8 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tV91r6Irr8 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tV91r6Irr8 .list {
  list-style-type: none;
  padding: 0;
}
.cid-tV91r6Irr8 .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tVY8mD1n9s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #1f190d;
}
.cid-tVY8mD1n9s .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVY8mD1n9s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVY8mD1n9s .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tVY8mD1n9s .card {
    margin-bottom: 2rem!important;
  }
  .cid-tVY8mD1n9s .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tVY8mD1n9s .link-wrap {
    align-items: center;
  }
}
.cid-tVY8mD1n9s .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tVY8mD1n9s .card-title,
.cid-tVY8mD1n9s .card-box {
  color: #ffffff;
}
.cid-tVY8mDsZMC .divider-top {
  position: relative;
  padding: 2.5em;
  background: #065bf4;
}
.cid-tVY8mDsZMC .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #ffd903;
}
.cid-tVY8mDsZMC .divider-top::before,
.cid-tVY8mDsZMC .divider-bottom::before,
.cid-tVY8mDsZMC .divider-top::after,
.cid-tVY8mDsZMC .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-tVY8mDsZMC .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-tVY8mDsZMC .divider-triangles::before {
  top: -50px;
}
.cid-tVY8mDsZMC .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-tVY8mDsZMC .divider-halfcircle::before {
  top: -50px;
}
.cid-tVY8mDsZMC .divider-multitriangles::before,
.cid-tVY8mDsZMC .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-tVY8mDsZMC .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #065bf4, 50px -50px 0 #065bf4;
}
.cid-tVY8mDzPXL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1f190d;
}
.cid-tVY8mDzPXL .mbr-text {
  color: #ffffff;
}
.cid-tVY8mDzPXL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0vstZ1toX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #1f190d;
}
.cid-u0vstZ1toX .mbr-section-title {
  color: #4479d9;
}
.cid-u0vstZ1toX .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-tVY8mDR2EM {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #1f190d;
}
.cid-tVY8mDR2EM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tVY8mDR2EM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tVY8mDR2EM ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tVY8mDR2EM li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tVY8mDR2EM ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tVY8mDR2EM H3 {
  color: #ffffff;
}
.cid-tVY8mDR2EM .list {
  color: #ffffff;
}
.cid-tVY8mE9ICd {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tVY8mE9ICd .content {
    text-align: center;
  }
  .cid-tVY8mE9ICd .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tVY8mE9ICd .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tVY8mE9ICd .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tVY8mE9ICd .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tVY8mE9ICd .google-map {
  height: 25rem;
  position: relative;
}
.cid-tVY8mE9ICd .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tVY8mE9ICd .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tVY8mE9ICd .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tVY8mE9ICd .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tVY8mE9ICd .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tVY8mE9ICd .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tVY8mE9ICd .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tVY8mE9ICd .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tVY8mE9ICd .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tVY8mE9ICd .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tVY8mE9ICd .list {
  list-style-type: none;
  padding: 0;
}
.cid-tVY8mE9ICd .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tX50Y49AuW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tX50Y49AuW .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
  font-weight: 300;
}
.cid-tX50Y49AuW .timeline-text-content {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  margin-left: 2rem;
}
.cid-tX50Y49AuW .timeline-text-content p {
  margin-bottom: 0;
}
.cid-tX50Y49AuW .time-line-date-content {
  margin-right: 2rem;
}
.cid-tX50Y49AuW .time-line-date-content p {
  padding: 2rem 2.5rem;
  background: #e43f3f;
  float: right;
}
.cid-tX50Y49AuW .timeline-element {
  margin-bottom: 50px;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
  display: -webkit-flex;
  flex-direction: row;
  -webkit-flex-direction: row;
}
.cid-tX50Y49AuW .timeline-element:hover .mbr-timeline-date {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tX50Y49AuW .timeline-element:hover .timeline-text-content {
  box-shadow: 0 7px 20px 0px rgba(0, 0, 0, 0.08);
  transition: all .4s;
}
.cid-tX50Y49AuW .mbr-timeline-date,
.cid-tX50Y49AuW .timeline-text-content {
  transition: all .4s;
}
.cid-tX50Y49AuW .reverse {
  flex-direction: row-reverse;
  -webkit-flex-direction: row-reverse;
}
.cid-tX50Y49AuW .reverse .timeline-text-content {
  margin-right: 2rem;
  margin-left: 0;
}
.cid-tX50Y49AuW .reverse .time-line-date-content {
  margin-left: 2rem;
  margin-right: 0rem;
}
.cid-tX50Y49AuW .reverse .time-line-date-content p {
  float: left;
}
.cid-tX50Y49AuW .iconBackground {
  position: absolute;
  left: 50%;
  width: 20px;
  height: 20px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  font-size: 30px;
  display: inline-block;
  background-color: #e43f3f;
  top: 20px;
  margin-left: -10px;
}
.cid-tX50Y49AuW .separline:before {
  top: 20px;
  bottom: 0;
  position: absolute;
  content: "";
  width: 2px;
  background-color: #e43f3f;
  left: calc(50% - 1px);
  height: calc(100% + 4rem);
}
@media (max-width: 768px) {
  .cid-tX50Y49AuW .iconBackground {
    left: 0 !important;
  }
  .cid-tX50Y49AuW .separline:before {
    left: 0!important;
  }
  .cid-tX50Y49AuW .timeline-text-content {
    margin-left: 0 !important;
  }
  .cid-tX50Y49AuW .time-line-date-content {
    margin-right: 0 !important;
  }
  .cid-tX50Y49AuW .time-line-date-content p {
    float: left !important;
  }
  .cid-tX50Y49AuW .reverse .time-line-date-content {
    margin-left: 0 !important;
  }
  .cid-tX50Y49AuW .reverse .timeline-text-content {
    margin-right: 0 !important;
  }
}
.cid-tX50Y49AuW .reverseTimeline {
  display: flex;
  flex-direction: column-reverse;
}
.cid-tX50Y49AuW .mbr-timeline-date {
  color: #ffffff;
}
.cid-tX50Y49AuW .mbr-timeline-text {
  color: #ffffff;
}
.cid-tX50Y49AuW .mbr-timeline-title {
  color: #ffffff;
}
.cid-tX50Y49AuW .mbr-section-title {
  color: #ff65c3;
}
.cid-uTuZbS4421 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTuZbS4421 img,
.cid-uTuZbS4421 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTuZbS4421 .item:focus,
.cid-uTuZbS4421 span:focus {
  outline: none;
}
.cid-uTuZbS4421 .item-wrapper {
  position: relative;
}
.cid-uTuZbS4421 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTuZbS4421 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTuZbS4421 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTuZbS4421 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTuZbS4421 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTuZbS4421 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTuZbS4421 .mbr-section-title {
  color: #ff65c3;
}
.cid-uTuZbS4421 .mbr-text,
.cid-uTuZbS4421 .mbr-section-btn {
  text-align: left;
}
.cid-uTuZbS4421 .item-title {
  text-align: left;
}
.cid-uTuZbS4421 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTuZbS4421 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTuZbS4421 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTuZbS4421 .embla__button--next,
.cid-uTuZbS4421 .embla__button--prev {
  display: flex;
}
.cid-uTuZbS4421 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTuZbS4421 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTuZbS4421 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTuZbS4421 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTuZbS4421 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTuZbS4421 .embla__button {
    top: auto;
  }
}
.cid-uTuZbS4421 .embla {
  position: relative;
  width: 100%;
}
.cid-uTuZbS4421 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTuZbS4421 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTuZbS4421 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTuZbS4421 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTuZbS4421 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTuZbS4421 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTuZbS4421 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTuZbS4421 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTuZf70RU7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTuZf70RU7 .mbr-section-title {
  color: #ffdf00;
}
.cid-tX50Y5sMAT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-tX50Y5sMAT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tX50Y5sMAT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tX50Y5sMAT ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-tX50Y5sMAT li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-tX50Y5sMAT ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #e43f3f;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-tX50Y5sMAT H3 {
  color: #ff65c3;
}
.cid-tX50Y5sMAT .list {
  color: #ffffff;
}
.cid-tX50Y5Hz3j {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tX50Y5Hz3j .content {
    text-align: center;
  }
  .cid-tX50Y5Hz3j .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tX50Y5Hz3j .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tX50Y5Hz3j .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tX50Y5Hz3j .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tX50Y5Hz3j .google-map {
  height: 25rem;
  position: relative;
}
.cid-tX50Y5Hz3j .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tX50Y5Hz3j .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tX50Y5Hz3j .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tX50Y5Hz3j .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tX50Y5Hz3j .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tX50Y5Hz3j .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tX50Y5Hz3j .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tX50Y5Hz3j .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tX50Y5Hz3j .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tX50Y5Hz3j .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tX50Y5Hz3j .list {
  list-style-type: none;
  padding: 0;
}
.cid-tX50Y5Hz3j .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tX55cYjLro {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-tX55cYjLro .mbr-fallback-image.disabled {
  display: none;
}
.cid-tX55cYjLro .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tX55cYjLro .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-tX55cYjLro .card {
    margin-bottom: 2rem!important;
  }
  .cid-tX55cYjLro .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-tX55cYjLro .link-wrap {
    align-items: center;
  }
}
.cid-tX55cYjLro .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-tX55cYjLro .card-title,
.cid-tX55cYjLro .card-box {
  color: #ffffff;
}
.cid-uTuYODUU75 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTuYODUU75 img,
.cid-uTuYODUU75 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTuYODUU75 .item:focus,
.cid-uTuYODUU75 span:focus {
  outline: none;
}
.cid-uTuYODUU75 .item-wrapper {
  position: relative;
}
.cid-uTuYODUU75 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTuYODUU75 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTuYODUU75 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTuYODUU75 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTuYODUU75 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTuYODUU75 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTuYODUU75 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTuYODUU75 .mbr-text,
.cid-uTuYODUU75 .mbr-section-btn {
  text-align: left;
}
.cid-uTuYODUU75 .item-title {
  text-align: left;
}
.cid-uTuYODUU75 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTuYODUU75 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTuYODUU75 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTuYODUU75 .embla__button--next,
.cid-uTuYODUU75 .embla__button--prev {
  display: flex;
}
.cid-uTuYODUU75 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTuYODUU75 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTuYODUU75 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTuYODUU75 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTuYODUU75 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTuYODUU75 .embla__button {
    top: auto;
  }
}
.cid-uTuYODUU75 .embla {
  position: relative;
  width: 100%;
}
.cid-uTuYODUU75 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTuYODUU75 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTuYODUU75 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTuYODUU75 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTuYODUU75 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTuYODUU75 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTuYODUU75 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTuYODUU75 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tX55cZ1Ve0 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tX55cZ1Ve0 .mbr-section-title {
  color: #ffdf00;
}
.cid-tX55cZehAQ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tX55cZehAQ .content {
    text-align: center;
  }
  .cid-tX55cZehAQ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tX55cZehAQ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tX55cZehAQ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tX55cZehAQ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tX55cZehAQ .google-map {
  height: 25rem;
  position: relative;
}
.cid-tX55cZehAQ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tX55cZehAQ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tX55cZehAQ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tX55cZehAQ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tX55cZehAQ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tX55cZehAQ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tX55cZehAQ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tX55cZehAQ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tX55cZehAQ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tX55cZehAQ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tX55cZehAQ .list {
  list-style-type: none;
  padding: 0;
}
.cid-tX55cZehAQ .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tXFCwAzYzc {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubrome-1800x928.jpg");
}
.cid-tXFCwAzYzc .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tXFCwAzYzc .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tXFCwAzYzc .icon-box .icon-text {
  overflow: hidden;
}
.cid-tXFCwAzYzc .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tXFCwAzYzc .icon-box-link {
  text-decoration: none !important;
}
.cid-tXFCwAzYzc .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tXFCwAzYzc .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tXFCwAzYzc .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tXFCwAzYzc .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tXFCwAzYzc .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tXFCwAzYzc .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tXFCwAzYzc .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tXFCwAzYzc .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tXFCwAzYzc .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tXFCwAzYzc .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tXFCwAzYzc .mbr-text {
  color: #ffffff;
}
.cid-tXFCwAzYzc .mbr-section-title {
  color: #ffffff;
}
.cid-tXFCwAzYzc .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGgerspgE {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGgerspgE .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGgerspgE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGgerspgE .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGgerspgE .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGgerspgE .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGgerspgE .card-title {
  color: #ffffff;
}
.cid-uZvCZs2tMC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvCZs2tMC .mbr-section-title {
  color: #ffffff;
}
.cid-ucGgfkFeGi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGgfkFeGi img,
.cid-ucGgfkFeGi .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGgfkFeGi .item:focus,
.cid-ucGgfkFeGi span:focus {
  outline: none;
}
.cid-ucGgfkFeGi .item-wrapper {
  position: relative;
}
.cid-ucGgfkFeGi .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGgfkFeGi .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGgfkFeGi .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGgfkFeGi .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGgfkFeGi .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGgfkFeGi .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGgfkFeGi .mbr-section-title {
  color: #ff65c3;
}
.cid-ucGgfkFeGi .mbr-text,
.cid-ucGgfkFeGi .mbr-section-btn {
  text-align: left;
}
.cid-ucGgfkFeGi .item-title {
  text-align: left;
}
.cid-ucGgfkFeGi .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGgfkFeGi .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGgfkFeGi .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGgfkFeGi .embla__button--next,
.cid-ucGgfkFeGi .embla__button--prev {
  display: flex;
}
.cid-ucGgfkFeGi .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGgfkFeGi .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGgfkFeGi .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGgfkFeGi .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGgfkFeGi .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGgfkFeGi .embla__button {
    top: auto;
  }
}
.cid-ucGgfkFeGi .embla {
  position: relative;
  width: 100%;
}
.cid-ucGgfkFeGi .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGgfkFeGi .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGgfkFeGi .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGgfkFeGi .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGgfkFeGi .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGgfkFeGi .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGgfkFeGi .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGgfkFeGi .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGgfWwRLh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGgfWwRLh .mbr-section-title {
  color: #000000;
}
.cid-tXFCwCeoDo {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tXFCwCeoDo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tXFCwCeoDo .container-table {
  margin: 0 auto;
}
.cid-tXFCwCeoDo .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tXFCwCeoDo .dataTables_wrapper {
  display: block;
}
.cid-tXFCwCeoDo .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tXFCwCeoDo .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tXFCwCeoDo table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tXFCwCeoDo table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tXFCwCeoDo table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tXFCwCeoDo table td {
  border-top: 1px solid #cccccc;
}
.cid-tXFCwCeoDo table.table {
  background: #e43f3f;
}
.cid-tXFCwCeoDo .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tXFCwCeoDo .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tXFCwCeoDo .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tXFCwCeoDo .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tXFCwCeoDo .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tXFCwCeoDo .dataTables_filter {
    text-align: center;
  }
  .cid-tXFCwCeoDo .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tXFCwCeoDo .mbr-section-title {
  color: #ffffff;
}
.cid-tXFCwCKILS {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tXFCwCKILS .content {
    text-align: center;
  }
  .cid-tXFCwCKILS .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tXFCwCKILS .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tXFCwCKILS .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tXFCwCKILS .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tXFCwCKILS .google-map {
  height: 25rem;
  position: relative;
}
.cid-tXFCwCKILS .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tXFCwCKILS .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tXFCwCKILS .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tXFCwCKILS .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tXFCwCKILS .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tXFCwCKILS .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tXFCwCKILS .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tXFCwCKILS .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tXFCwCKILS .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tXFCwCKILS .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tXFCwCKILS .list {
  list-style-type: none;
  padding: 0;
}
.cid-tXFCwCKILS .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUf1gdxkT2 {
  background-image: url("../../../assets-mobo/images/englishspeakingclubcountdown-1024x1024.png");
}
.cid-uUf1gdxkT2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf1gdxkT2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf1gdxkT2 .icons-media-container {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-top: 4rem;
}
.cid-uUf1gdxkT2 .icons-media-container .mbr-iconfont {
  font-size: 96px;
  color: #ffffff;
}
.cid-uUf1gdxkT2 .icons-media-container .icon-block {
  padding-bottom: 1rem;
}
.cid-uUf1gdxkT2 .mbr-text {
  color: #ffffff;
}
.cid-uUf1gdxkT2 .card {
  padding-bottom: 1.5rem;
}
.cid-uUf1gdxkT2 .card-wrapper {
  min-height: 220px;
  transition: all 0.3s;
  border-radius: 4px;
  padding: 1rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uUf1gdxkT2 .card-wrapper .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #ffffff;
  margin-bottom: 2rem;
}
.cid-uUf1gdxkT2 .card-wrapper .card-title {
  color: #ffffff;
}
.cid-uUf1gdxkT2 H1 {
  color: #ffffff;
}
.cid-uUf1gKs6uu {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uUf1gKs6uu .mbr-section-title {
  color: #ffffff;
}
.cid-uUf1iqf6ba {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-uUf1iqf6ba .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf1iqf6ba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf1iqf6ba .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uUf1iqf6ba .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uUf1iqf6ba .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uUf1iqf6ba .card-wrapper {
    padding: 4rem;
  }
}
.cid-uUf1iqf6ba .mbr-text,
.cid-uUf1iqf6ba .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uUf1iqf6ba .card-title,
.cid-uUf1iqf6ba .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-uUf1k4eOUm {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uUf1k4eOUm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf1k4eOUm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf1k4eOUm ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uUf1k4eOUm li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uUf1k4eOUm ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ffb5b5;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uUf1k4eOUm H3 {
  color: #ff65c3;
}
.cid-uUf1k4eOUm .list {
  color: #ffffff;
}
.cid-uUf1jfTNVq {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUf1jfTNVq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUf1jfTNVq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUf1jfTNVq .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uUf1jfTNVq .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uUf1jfTNVq .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uUf1jfTNVq .content-head {
  max-width: 800px;
}
.cid-uUf1jfTNVq .mbr-section-title {
  color: #ff65c3;
}
.cid-uUf1jfTNVq .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uUf1jfTNVq .card-text {
  color: #ffffff;
}
.cid-uUf1jfTNVq .card-title {
  color: #ff65c3;
}
.cid-u6aaKgvAju {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-u6aaKgvAju .mbr-section-title {
  color: #4479d9;
}
.cid-u6aaKgvAju .mbr-section-subtitle {
  color: #000000;
}
.cid-u6aaKgN3pg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u6aaKgN3pg .mbr-section-title {
  color: #ff3b51;
}
.cid-u6aaKhokwT .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-u6aaKhokwT .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-u6aaKhokwT .divider-top::before,
.cid-u6aaKhokwT .divider-bottom::before,
.cid-u6aaKhokwT .divider-top::after,
.cid-u6aaKhokwT .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-u6aaKhokwT .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-u6aaKhokwT .divider-triangles::before {
  top: -50px;
}
.cid-u6aaKhokwT .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-u6aaKhokwT .divider-halfcircle::before {
  top: -50px;
}
.cid-u6aaKhokwT .divider-multitriangles::before,
.cid-u6aaKhokwT .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-u6aaKhokwT .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-u6aaKhyEHn {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u6aaKhyEHn .mbr-fallback-image.disabled {
  display: none;
}
.cid-u6aaKhyEHn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u6aaKhyEHn ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u6aaKhyEHn li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u6aaKhyEHn ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u6aaKhyEHn H3 {
  color: #ffffff;
}
.cid-u6aaKhyEHn .list {
  color: #000000;
}
.cid-u6aaKhNyNG {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-u6aaKhNyNG .content {
    text-align: center;
  }
  .cid-u6aaKhNyNG .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-u6aaKhNyNG .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-u6aaKhNyNG .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u6aaKhNyNG .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-u6aaKhNyNG .google-map {
  height: 25rem;
  position: relative;
}
.cid-u6aaKhNyNG .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-u6aaKhNyNG .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-u6aaKhNyNG .google-map[data-state] {
  background: #e9e5dc;
}
.cid-u6aaKhNyNG .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-u6aaKhNyNG .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u6aaKhNyNG .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u6aaKhNyNG .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-u6aaKhNyNG .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-u6aaKhNyNG .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u6aaKhNyNG .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u6aaKhNyNG .list {
  list-style-type: none;
  padding: 0;
}
.cid-u6aaKhNyNG .mbr-text {
  color: #bbbbbb;
}
.cid-u7MrS7b7ca {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u7MrS7b7ca nav.navbar {
  position: fixed;
}
.cid-u7MrS7b7ca .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u7MrS7b7ca .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u7MrS7b7ca .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u7MrS7b7ca .dropdown-item:hover,
.cid-u7MrS7b7ca .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u7MrS7b7ca .dropdown-item:hover span {
  color: white;
}
.cid-u7MrS7b7ca .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u7MrS7b7ca .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u7MrS7b7ca .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u7MrS7b7ca .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u7MrS7b7ca .nav-link {
  position: relative;
}
.cid-u7MrS7b7ca .container {
  display: flex;
  margin: auto;
}
.cid-u7MrS7b7ca .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u7MrS7b7ca .dropdown-menu,
.cid-u7MrS7b7ca .navbar.opened {
  background: #000000 !important;
}
.cid-u7MrS7b7ca .nav-item:focus,
.cid-u7MrS7b7ca .nav-link:focus {
  outline: none;
}
.cid-u7MrS7b7ca .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u7MrS7b7ca .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u7MrS7b7ca .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u7MrS7b7ca .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u7MrS7b7ca .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u7MrS7b7ca .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u7MrS7b7ca .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u7MrS7b7ca .navbar.opened {
  transition: all 0.3s;
}
.cid-u7MrS7b7ca .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u7MrS7b7ca .navbar .navbar-logo img {
  width: auto;
}
.cid-u7MrS7b7ca .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u7MrS7b7ca .navbar.collapsed {
  justify-content: center;
}
.cid-u7MrS7b7ca .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u7MrS7b7ca .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u7MrS7b7ca .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u7MrS7b7ca .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u7MrS7b7ca .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u7MrS7b7ca .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u7MrS7b7ca .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u7MrS7b7ca .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u7MrS7b7ca .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u7MrS7b7ca .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u7MrS7b7ca .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u7MrS7b7ca .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u7MrS7b7ca .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u7MrS7b7ca .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u7MrS7b7ca .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u7MrS7b7ca .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u7MrS7b7ca .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u7MrS7b7ca .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u7MrS7b7ca .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u7MrS7b7ca .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u7MrS7b7ca .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u7MrS7b7ca .navbar.navbar-short {
  min-height: 60px;
}
.cid-u7MrS7b7ca .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u7MrS7b7ca .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u7MrS7b7ca .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u7MrS7b7ca .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u7MrS7b7ca .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u7MrS7b7ca .dropdown-item.active,
.cid-u7MrS7b7ca .dropdown-item:active {
  background-color: transparent;
}
.cid-u7MrS7b7ca .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u7MrS7b7ca .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u7MrS7b7ca .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u7MrS7b7ca .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u7MrS7b7ca .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u7MrS7b7ca .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u7MrS7b7ca ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u7MrS7b7ca .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u7MrS7b7ca button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u7MrS7b7ca button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u7MrS7b7ca button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u7MrS7b7ca button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u7MrS7b7ca button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u7MrS7b7ca button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u7MrS7b7ca nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u7MrS7b7ca nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u7MrS7b7ca nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u7MrS7b7ca nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u7MrS7b7ca .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u7MrS7b7ca a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u7MrS7b7ca .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u7MrS7b7ca .navbar {
    height: 70px;
  }
  .cid-u7MrS7b7ca .navbar.opened {
    height: auto;
  }
  .cid-u7MrS7b7ca .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7MrS5dtLf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-u7MrS5dtLf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7MrS5dtLf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7MrS5dtLf .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-u7MrS5dtLf .card {
    margin-bottom: 2rem!important;
  }
  .cid-u7MrS5dtLf .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-u7MrS5dtLf .link-wrap {
    align-items: center;
  }
}
.cid-u7MrS5dtLf .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-u7MrS5dtLf .card-title,
.cid-u7MrS5dtLf .card-box {
  color: #ffb5b5;
}
.cid-u7MrS5dtLf .mbr-text {
  color: #ffe885;
}
.cid-u7MrS5dtLf .mbr-text,
.cid-u7MrS5dtLf .link-wrap,
.cid-u7MrS5dtLf .mbr-section-btn {
  color: #ffffff;
}
.cid-u7MrS5CD9G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u7MrS5CD9G .mbr-section-title {
  color: #4479d9;
}
.cid-u7MrS5CD9G .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-u7MrS5PmWR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-u7MrS5PmWR .mbr-section-title {
  color: #ffdf00;
}
.cid-u7MrS6c7iR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u7MrS6c7iR .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-u7MrS6c7iR .mbr-text {
  color: #ffffff;
}
.cid-u7MrS6ngH1 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-u7MrS6ngH1 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #ffffff;
}
.cid-u7MrS6ngH1 .divider-top::before,
.cid-u7MrS6ngH1 .divider-bottom::before,
.cid-u7MrS6ngH1 .divider-top::after,
.cid-u7MrS6ngH1 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-u7MrS6ngH1 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-u7MrS6ngH1 .divider-triangles::before {
  top: -50px;
}
.cid-u7MrS6ngH1 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-u7MrS6ngH1 .divider-halfcircle::before {
  top: -50px;
}
.cid-u7MrS6ngH1 .divider-multitriangles::before,
.cid-u7MrS6ngH1 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-u7MrS6ngH1 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #000000, 50px -50px 0 #000000;
}
.cid-u7MrS6xzOT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u7MrS6xzOT .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7MrS6xzOT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7MrS6xzOT ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-u7MrS6xzOT li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-u7MrS6xzOT ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #000000;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-u7MrS6xzOT H3 {
  color: #ffffff;
}
.cid-u7MrS6xzOT .list {
  color: #ffffff;
}
.cid-u7MrS6K30e {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-u7MrS6K30e .content {
    text-align: center;
  }
  .cid-u7MrS6K30e .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-u7MrS6K30e .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-u7MrS6K30e .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u7MrS6K30e .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-u7MrS6K30e .google-map {
  height: 25rem;
  position: relative;
}
.cid-u7MrS6K30e .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-u7MrS6K30e .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-u7MrS6K30e .google-map[data-state] {
  background: #e9e5dc;
}
.cid-u7MrS6K30e .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-u7MrS6K30e .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u7MrS6K30e .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u7MrS6K30e .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-u7MrS6K30e .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-u7MrS6K30e .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u7MrS6K30e .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u7MrS6K30e .list {
  list-style-type: none;
  padding: 0;
}
.cid-u7MrS6K30e .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9JYDTxhPd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-u9JYDTxhPd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9JYDTxhPd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9JYDTxhPd .mbr-text {
  color: #c1c1c1;
}
.cid-u9JYDTxhPd H3 {
  color: #ffb5b5;
}
.cid-u9JYDTxhPd .link {
  color: #ffffff;
}
.cid-ua7POPtMNF .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ua7POPtMNF .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ua7POPtMNF .divider-top::before,
.cid-ua7POPtMNF .divider-bottom::before,
.cid-ua7POPtMNF .divider-top::after,
.cid-ua7POPtMNF .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ua7POPtMNF .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ua7POPtMNF .divider-triangles::before {
  top: -50px;
}
.cid-ua7POPtMNF .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ua7POPtMNF .divider-halfcircle::before {
  top: -50px;
}
.cid-ua7POPtMNF .divider-multitriangles::before,
.cid-ua7POPtMNF .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ua7POPtMNF .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-u9JYF8p7oa {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u9JYF8p7oa .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9JYF8p7oa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9JYF8p7oa .number-wrap {
  color: #555555;
  text-align: center;
}
.cid-u9JYF8p7oa .number {
  color: #ffb5b5;
}
.cid-u9JYF8p7oa .period {
  display: block;
}
.cid-u9JYF8p7oa .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-u9JYF8p7oa .period {
    font-size: 0.8rem;
  }
}
.cid-u9JYF8p7oa .btn {
  height: 100%;
  margin: 0;
}
.cid-u9JYF8p7oa .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-u9JYF8p7oa .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u9JYF8p7oa .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffb5b5;
  border: 2px solid #ffb5b5;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u9JYF8p7oa .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-u9JYF8p7oa .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffb5b5;
  color: #000000;
}
.cid-u9JYF8p7oa H3 {
  color: #ffb5b5;
}
.cid-ufADqTGMKy {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-ufADqTGMKy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufADqTGMKy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufADqTGMKy .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-ufADqTGMKy .container {
    max-width: 1400px;
  }
}
.cid-ufADqTGMKy .card {
  margin: auto;
}
.cid-ufADqTGMKy .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #000000;
  margin-bottom: 2rem;
}
.cid-ufADqTGMKy .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ufADqTGMKy .row {
  justify-content: center;
}
.cid-ufADqTGMKy H3 {
  color: #ffb5b5;
}
.cid-ufADqTGMKy .card-title,
.cid-ufADqTGMKy .card-box {
  color: #ffffff;
}
.cid-ua7PPyrEye .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ua7PPyrEye .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ua7PPyrEye .divider-top::before,
.cid-ua7PPyrEye .divider-bottom::before,
.cid-ua7PPyrEye .divider-top::after,
.cid-ua7PPyrEye .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ua7PPyrEye .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ua7PPyrEye .divider-triangles::before {
  top: -50px;
}
.cid-ua7PPyrEye .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ua7PPyrEye .divider-halfcircle::before {
  top: -50px;
}
.cid-ua7PPyrEye .divider-multitriangles::before,
.cid-ua7PPyrEye .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ua7PPyrEye .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-u9JYHKn8qi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-u9JYHKn8qi .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9JYHKn8qi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9JYHKn8qi .mbr-text {
  color: #767676;
}
.cid-u9JYHKn8qi .mbr-section-subtitle {
  color: #767676;
}
.cid-u9JYHKn8qi .title .num {
  width: 100%;
  display: block;
}
.cid-u9JYHKn8qi .title .card-title {
  z-index: 1;
}
.cid-u9JYHKn8qi .num {
  color: #ffe885;
}
@media (max-width: 767px) {
  .cid-u9JYHKn8qi * {
    text-align: center !important;
  }
  .cid-u9JYHKn8qi .content-column {
    margin-bottom: 2rem;
  }
}
.cid-u9JYHKn8qi .card-title,
.cid-u9JYHKn8qi .card-img {
  color: #ffb5b5;
}
.cid-u9JYHKn8qi .card-text {
  color: #ffffff;
}
.cid-u9JYHKn8qi .mbr-section-title,
.cid-u9JYHKn8qi .card-box {
  color: #ffb5b5;
}
.cid-ua7PQau9bL .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ua7PQau9bL .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ua7PQau9bL .divider-top::before,
.cid-ua7PQau9bL .divider-bottom::before,
.cid-ua7PQau9bL .divider-top::after,
.cid-ua7PQau9bL .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ua7PQau9bL .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ua7PQau9bL .divider-triangles::before {
  top: -50px;
}
.cid-ua7PQau9bL .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ua7PQau9bL .divider-halfcircle::before {
  top: -50px;
}
.cid-ua7PQau9bL .divider-multitriangles::before,
.cid-ua7PQau9bL .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ua7PQau9bL .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-u9JYIMJfgw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-u9JYIMJfgw .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9JYIMJfgw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9JYIMJfgw .mbr-text {
  color: #767676;
}
.cid-u9JYIMJfgw .mbr-section-subtitle {
  color: #767676;
}
.cid-u9JYIMJfgw .title .num {
  width: 100%;
  display: block;
}
.cid-u9JYIMJfgw .title .card-title {
  z-index: 1;
}
.cid-u9JYIMJfgw .num {
  color: #ffe161;
}
@media (max-width: 767px) {
  .cid-u9JYIMJfgw * {
    text-align: center !important;
  }
  .cid-u9JYIMJfgw .content-column {
    margin-bottom: 2rem;
  }
}
.cid-u9JYIMJfgw .card-title,
.cid-u9JYIMJfgw .card-img {
  color: #ffffff;
}
.cid-u9JYIMJfgw .card-text {
  color: #ffffff;
}
.cid-u9JYIMJfgw .mbr-section-title,
.cid-u9JYIMJfgw .card-box {
  color: #ffb5b5;
}
.cid-u9JYKOtdKf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u9JYKOtdKf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9JYKOtdKf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9JYKOtdKf .mbr-section-title {
  color: #ffb5b5;
}
.cid-u9JYKOtdKf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-sQz57gty1f {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .content {
    text-align: center;
  }
  .cid-sQz57gty1f .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-sQz57gty1f .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-sQz57gty1f .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-sQz57gty1f .google-map {
  height: 25rem;
  position: relative;
}
.cid-sQz57gty1f .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-sQz57gty1f .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-sQz57gty1f .google-map[data-state] {
  background: #e9e5dc;
}
.cid-sQz57gty1f .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-sQz57gty1f .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sQz57gty1f .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-sQz57gty1f .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-sQz57gty1f .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-sQz57gty1f .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-sQz57gty1f .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-sQz57gty1f .list {
  list-style-type: none;
  padding: 0;
}
.cid-sQz57gty1f .mbr-text {
  color: #bbbbbb;
}
.cid-u9K4fAbP1C {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u9K4fAbP1C nav.navbar {
  position: fixed;
}
.cid-u9K4fAbP1C .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9K4fAbP1C .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u9K4fAbP1C .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u9K4fAbP1C .dropdown-item:hover,
.cid-u9K4fAbP1C .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u9K4fAbP1C .dropdown-item:hover span {
  color: white;
}
.cid-u9K4fAbP1C .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u9K4fAbP1C .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u9K4fAbP1C .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u9K4fAbP1C .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u9K4fAbP1C .nav-link {
  position: relative;
}
.cid-u9K4fAbP1C .container {
  display: flex;
  margin: auto;
}
.cid-u9K4fAbP1C .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u9K4fAbP1C .dropdown-menu,
.cid-u9K4fAbP1C .navbar.opened {
  background: #000000 !important;
}
.cid-u9K4fAbP1C .nav-item:focus,
.cid-u9K4fAbP1C .nav-link:focus {
  outline: none;
}
.cid-u9K4fAbP1C .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9K4fAbP1C .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9K4fAbP1C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u9K4fAbP1C .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9K4fAbP1C .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9K4fAbP1C .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9K4fAbP1C .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u9K4fAbP1C .navbar.opened {
  transition: all 0.3s;
}
.cid-u9K4fAbP1C .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u9K4fAbP1C .navbar .navbar-logo img {
  width: auto;
}
.cid-u9K4fAbP1C .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u9K4fAbP1C .navbar.collapsed {
  justify-content: center;
}
.cid-u9K4fAbP1C .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9K4fAbP1C .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9K4fAbP1C .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u9K4fAbP1C .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9K4fAbP1C .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9K4fAbP1C .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u9K4fAbP1C .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9K4fAbP1C .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u9K4fAbP1C .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u9K4fAbP1C .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9K4fAbP1C .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u9K4fAbP1C .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9K4fAbP1C .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9K4fAbP1C .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u9K4fAbP1C .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u9K4fAbP1C .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u9K4fAbP1C .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9K4fAbP1C .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u9K4fAbP1C .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u9K4fAbP1C .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u9K4fAbP1C .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u9K4fAbP1C .navbar.navbar-short {
  min-height: 60px;
}
.cid-u9K4fAbP1C .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u9K4fAbP1C .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u9K4fAbP1C .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u9K4fAbP1C .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9K4fAbP1C .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9K4fAbP1C .dropdown-item.active,
.cid-u9K4fAbP1C .dropdown-item:active {
  background-color: transparent;
}
.cid-u9K4fAbP1C .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9K4fAbP1C .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9K4fAbP1C .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9K4fAbP1C .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u9K4fAbP1C .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u9K4fAbP1C .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9K4fAbP1C ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u9K4fAbP1C .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u9K4fAbP1C button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u9K4fAbP1C button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u9K4fAbP1C button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u9K4fAbP1C button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9K4fAbP1C button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u9K4fAbP1C button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u9K4fAbP1C nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9K4fAbP1C nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u9K4fAbP1C nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u9K4fAbP1C nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u9K4fAbP1C .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u9K4fAbP1C a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u9K4fAbP1C .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9K4fAbP1C .navbar {
    height: 70px;
  }
  .cid-u9K4fAbP1C .navbar.opened {
    height: auto;
  }
  .cid-u9K4fAbP1C .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9K4fACdz9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-u9K4fACdz9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4fACdz9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K4fACdz9 .mbr-text {
  color: #c1c1c1;
}
.cid-u9K4fACdz9 H3 {
  color: #ffb5b5;
}
.cid-u9K4fACdz9 .link {
  color: #ffffff;
}
.cid-u9K4vjsSxP .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-u9K4vjsSxP .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-u9K4vjsSxP .divider-top::before,
.cid-u9K4vjsSxP .divider-bottom::before,
.cid-u9K4vjsSxP .divider-top::after,
.cid-u9K4vjsSxP .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-u9K4vjsSxP .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-u9K4vjsSxP .divider-triangles::before {
  top: -50px;
}
.cid-u9K4vjsSxP .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-u9K4vjsSxP .divider-halfcircle::before {
  top: -50px;
}
.cid-u9K4vjsSxP .divider-multitriangles::before,
.cid-u9K4vjsSxP .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-u9K4vjsSxP .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-u9K4fAQhuW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u9K4fAQhuW .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4fAQhuW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K4fAQhuW .number-wrap {
  color: #555555;
  text-align: center;
}
.cid-u9K4fAQhuW .number {
  color: #ffb5b5;
}
.cid-u9K4fAQhuW .period {
  display: block;
}
.cid-u9K4fAQhuW .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-u9K4fAQhuW .period {
    font-size: 0.8rem;
  }
}
.cid-u9K4fAQhuW .btn {
  height: 100%;
  margin: 0;
}
.cid-u9K4fAQhuW .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-u9K4fAQhuW .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-u9K4fAQhuW .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffb5b5;
  border: 2px solid #ffb5b5;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u9K4fAQhuW .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-u9K4fAQhuW .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffb5b5;
  color: #000000;
}
.cid-u9K4fAQhuW H3 {
  color: #ffb5b5;
}
.cid-u9K4w5FDbZ .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-u9K4w5FDbZ .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-u9K4w5FDbZ .divider-top::before,
.cid-u9K4w5FDbZ .divider-bottom::before,
.cid-u9K4w5FDbZ .divider-top::after,
.cid-u9K4w5FDbZ .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-u9K4w5FDbZ .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-u9K4w5FDbZ .divider-triangles::before {
  top: -50px;
}
.cid-u9K4w5FDbZ .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-u9K4w5FDbZ .divider-halfcircle::before {
  top: -50px;
}
.cid-u9K4w5FDbZ .divider-multitriangles::before,
.cid-u9K4w5FDbZ .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-u9K4w5FDbZ .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-u9K4qYGH0z {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-u9K4qYGH0z .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4qYGH0z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K4qYGH0z .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-u9K4qYGH0z .container {
    max-width: 1400px;
  }
}
.cid-u9K4qYGH0z .card {
  margin: auto;
}
.cid-u9K4qYGH0z .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #000000;
  margin-bottom: 2rem;
}
.cid-u9K4qYGH0z .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-u9K4qYGH0z .row {
  justify-content: center;
}
.cid-u9K4qYGH0z H3 {
  color: #ffb5b5;
}
.cid-u9K4qYGH0z .card-title,
.cid-u9K4qYGH0z .card-box {
  color: #ffffff;
}
.cid-u9K4fBtoAe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-u9K4fBtoAe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4fBtoAe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K4fBtoAe .mbr-text {
  color: #767676;
}
.cid-u9K4fBtoAe .mbr-section-subtitle {
  color: #767676;
}
.cid-u9K4fBtoAe .title .num {
  width: 100%;
  display: block;
}
.cid-u9K4fBtoAe .title .card-title {
  z-index: 1;
}
.cid-u9K4fBtoAe .num {
  color: #ffe885;
}
@media (max-width: 767px) {
  .cid-u9K4fBtoAe * {
    text-align: center !important;
  }
  .cid-u9K4fBtoAe .content-column {
    margin-bottom: 2rem;
  }
}
.cid-u9K4fBtoAe .card-title,
.cid-u9K4fBtoAe .card-img {
  color: #ffb5b5;
}
.cid-u9K4fBtoAe .card-text {
  color: #ffffff;
}
.cid-u9K4fBtoAe .mbr-section-title,
.cid-u9K4fBtoAe .card-box {
  color: #ffb5b5;
}
.cid-u9K4zN0KvL .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-u9K4zN0KvL .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-u9K4zN0KvL .divider-top::before,
.cid-u9K4zN0KvL .divider-bottom::before,
.cid-u9K4zN0KvL .divider-top::after,
.cid-u9K4zN0KvL .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-u9K4zN0KvL .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-u9K4zN0KvL .divider-triangles::before {
  top: -50px;
}
.cid-u9K4zN0KvL .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-u9K4zN0KvL .divider-halfcircle::before {
  top: -50px;
}
.cid-u9K4zN0KvL .divider-multitriangles::before,
.cid-u9K4zN0KvL .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-u9K4zN0KvL .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-u9K4fBWX1F {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-u9K4fBWX1F .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4fBWX1F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K4fBWX1F .mbr-text {
  color: #767676;
}
.cid-u9K4fBWX1F .mbr-section-subtitle {
  color: #767676;
}
.cid-u9K4fBWX1F .title .num {
  width: 100%;
  display: block;
}
.cid-u9K4fBWX1F .title .card-title {
  z-index: 1;
}
.cid-u9K4fBWX1F .num {
  color: #ffe161;
}
@media (max-width: 767px) {
  .cid-u9K4fBWX1F * {
    text-align: center !important;
  }
  .cid-u9K4fBWX1F .content-column {
    margin-bottom: 2rem;
  }
}
.cid-u9K4fBWX1F .card-title,
.cid-u9K4fBWX1F .card-img {
  color: #ffffff;
}
.cid-u9K4fBWX1F .card-text {
  color: #ffffff;
}
.cid-u9K4fBWX1F .mbr-section-title,
.cid-u9K4fBWX1F .card-box {
  color: #ffb5b5;
}
.cid-u9K4fCoxgD {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-u9K4fCoxgD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u9K4fCoxgD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u9K4fCoxgD .mbr-section-title {
  color: #ffb5b5;
}
.cid-u9K4fCoxgD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u9K4fCAPEP {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-u9K4fCAPEP .content {
    text-align: center;
  }
  .cid-u9K4fCAPEP .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-u9K4fCAPEP .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-u9K4fCAPEP .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-u9K4fCAPEP .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-u9K4fCAPEP .google-map {
  height: 25rem;
  position: relative;
}
.cid-u9K4fCAPEP .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-u9K4fCAPEP .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-u9K4fCAPEP .google-map[data-state] {
  background: #e9e5dc;
}
.cid-u9K4fCAPEP .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-u9K4fCAPEP .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u9K4fCAPEP .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-u9K4fCAPEP .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-u9K4fCAPEP .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-u9K4fCAPEP .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-u9K4fCAPEP .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-u9K4fCAPEP .list {
  list-style-type: none;
  padding: 0;
}
.cid-u9K4fCAPEP .mbr-text {
  color: #bbbbbb;
}
.cid-ucGkpixAp9 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ucGkpixAp9 nav.navbar {
  position: fixed;
}
.cid-ucGkpixAp9 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucGkpixAp9 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ucGkpixAp9 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ucGkpixAp9 .dropdown-item:hover,
.cid-ucGkpixAp9 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ucGkpixAp9 .dropdown-item:hover span {
  color: white;
}
.cid-ucGkpixAp9 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ucGkpixAp9 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ucGkpixAp9 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ucGkpixAp9 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ucGkpixAp9 .nav-link {
  position: relative;
}
.cid-ucGkpixAp9 .container {
  display: flex;
  margin: auto;
}
.cid-ucGkpixAp9 .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ucGkpixAp9 .dropdown-menu,
.cid-ucGkpixAp9 .navbar.opened {
  background: #000000 !important;
}
.cid-ucGkpixAp9 .nav-item:focus,
.cid-ucGkpixAp9 .nav-link:focus {
  outline: none;
}
.cid-ucGkpixAp9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ucGkpixAp9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ucGkpixAp9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ucGkpixAp9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ucGkpixAp9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ucGkpixAp9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ucGkpixAp9 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ucGkpixAp9 .navbar.opened {
  transition: all 0.3s;
}
.cid-ucGkpixAp9 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ucGkpixAp9 .navbar .navbar-logo img {
  width: auto;
}
.cid-ucGkpixAp9 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ucGkpixAp9 .navbar.collapsed {
  justify-content: center;
}
.cid-ucGkpixAp9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ucGkpixAp9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ucGkpixAp9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ucGkpixAp9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ucGkpixAp9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ucGkpixAp9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ucGkpixAp9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ucGkpixAp9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ucGkpixAp9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ucGkpixAp9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ucGkpixAp9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ucGkpixAp9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ucGkpixAp9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ucGkpixAp9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ucGkpixAp9 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ucGkpixAp9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ucGkpixAp9 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ucGkpixAp9 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ucGkpixAp9 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ucGkpixAp9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ucGkpixAp9 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ucGkpixAp9 .navbar.navbar-short {
  min-height: 60px;
}
.cid-ucGkpixAp9 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ucGkpixAp9 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ucGkpixAp9 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ucGkpixAp9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ucGkpixAp9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ucGkpixAp9 .dropdown-item.active,
.cid-ucGkpixAp9 .dropdown-item:active {
  background-color: transparent;
}
.cid-ucGkpixAp9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ucGkpixAp9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ucGkpixAp9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ucGkpixAp9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ucGkpixAp9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ucGkpixAp9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ucGkpixAp9 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ucGkpixAp9 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ucGkpixAp9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ucGkpixAp9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-ucGkpixAp9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ucGkpixAp9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucGkpixAp9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ucGkpixAp9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ucGkpixAp9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucGkpixAp9 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ucGkpixAp9 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ucGkpixAp9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ucGkpixAp9 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ucGkpixAp9 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ucGkpixAp9 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ucGkpixAp9 .navbar {
    height: 70px;
  }
  .cid-ucGkpixAp9 .navbar.opened {
    height: auto;
  }
  .cid-ucGkpixAp9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ucGkpg19Ch {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbelgrade-1536x1024.png");
}
.cid-ucGkpg19Ch .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ucGkpg19Ch .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ucGkpg19Ch .icon-box .icon-text {
  overflow: hidden;
}
.cid-ucGkpg19Ch .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ucGkpg19Ch .icon-box-link {
  text-decoration: none !important;
}
.cid-ucGkpg19Ch .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ucGkpg19Ch .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ucGkpg19Ch .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ucGkpg19Ch .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ucGkpg19Ch .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ucGkpg19Ch .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ucGkpg19Ch .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ucGkpg19Ch .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ucGkpg19Ch .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ucGkpg19Ch .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ucGkpg19Ch .mbr-text {
  color: #ffffff;
}
.cid-ucGkpg19Ch .mbr-section-title {
  color: #ffffff;
}
.cid-ucGkpg19Ch .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucGkpgrvzp {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucGkpgrvzp .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucGkpgrvzp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucGkpgrvzp .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucGkpgrvzp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucGkpgrvzp .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucGkpgrvzp .card-title {
  color: #ffffff;
}
.cid-ucGkpgMp3u {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucGkpgMp3u img,
.cid-ucGkpgMp3u .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucGkpgMp3u .item:focus,
.cid-ucGkpgMp3u span:focus {
  outline: none;
}
.cid-ucGkpgMp3u .item-wrapper {
  position: relative;
}
.cid-ucGkpgMp3u .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucGkpgMp3u .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucGkpgMp3u .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucGkpgMp3u .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucGkpgMp3u .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucGkpgMp3u .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucGkpgMp3u .mbr-section-title {
  color: #ffb5b5;
}
.cid-ucGkpgMp3u .mbr-text,
.cid-ucGkpgMp3u .mbr-section-btn {
  text-align: left;
}
.cid-ucGkpgMp3u .item-title {
  text-align: left;
}
.cid-ucGkpgMp3u .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucGkpgMp3u .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucGkpgMp3u .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucGkpgMp3u .embla__button--next,
.cid-ucGkpgMp3u .embla__button--prev {
  display: flex;
}
.cid-ucGkpgMp3u .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucGkpgMp3u .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucGkpgMp3u .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucGkpgMp3u .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucGkpgMp3u .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucGkpgMp3u .embla__button {
    top: auto;
  }
}
.cid-ucGkpgMp3u .embla {
  position: relative;
  width: 100%;
}
.cid-ucGkpgMp3u .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucGkpgMp3u .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucGkpgMp3u .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucGkpgMp3u .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucGkpgMp3u .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucGkpgMp3u .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucGkpgMp3u .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucGkpgMp3u .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGkphpqIh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucGkphpqIh .mbr-section-title {
  color: #000000;
}
.cid-ucGkphBRid {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-ucGkphBRid .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucGkphBRid .container-table {
  margin: 0 auto;
}
.cid-ucGkphBRid .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ucGkphBRid .dataTables_wrapper {
  display: block;
}
.cid-ucGkphBRid .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ucGkphBRid .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ucGkphBRid table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-ucGkphBRid table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ucGkphBRid table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-ucGkphBRid table td {
  border-top: 1px solid #cccccc;
}
.cid-ucGkphBRid table.table {
  background: #e43f3f;
}
.cid-ucGkphBRid .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ucGkphBRid .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ucGkphBRid .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ucGkphBRid .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ucGkphBRid .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ucGkphBRid .dataTables_filter {
    text-align: center;
  }
  .cid-ucGkphBRid .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ucGkphBRid .mbr-section-title {
  color: #ffffff;
}
.cid-ucGkpi44M8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ucGkpi44M8 .content {
    text-align: center;
  }
  .cid-ucGkpi44M8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ucGkpi44M8 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ucGkpi44M8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ucGkpi44M8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ucGkpi44M8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-ucGkpi44M8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ucGkpi44M8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ucGkpi44M8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ucGkpi44M8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ucGkpi44M8 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ucGkpi44M8 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ucGkpi44M8 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ucGkpi44M8 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ucGkpi44M8 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ucGkpi44M8 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ucGkpi44M8 .list {
  list-style-type: none;
  padding: 0;
}
.cid-ucGkpi44M8 .mbr-text {
  color: #bbbbbb;
}
.cid-uePJgSnY9b {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uePJgSnY9b nav.navbar {
  position: fixed;
}
.cid-uePJgSnY9b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uePJgSnY9b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uePJgSnY9b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uePJgSnY9b .dropdown-item:hover,
.cid-uePJgSnY9b .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uePJgSnY9b .dropdown-item:hover span {
  color: white;
}
.cid-uePJgSnY9b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uePJgSnY9b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uePJgSnY9b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uePJgSnY9b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uePJgSnY9b .nav-link {
  position: relative;
}
.cid-uePJgSnY9b .container {
  display: flex;
  margin: auto;
}
.cid-uePJgSnY9b .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uePJgSnY9b .dropdown-menu,
.cid-uePJgSnY9b .navbar.opened {
  background: #000000 !important;
}
.cid-uePJgSnY9b .nav-item:focus,
.cid-uePJgSnY9b .nav-link:focus {
  outline: none;
}
.cid-uePJgSnY9b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uePJgSnY9b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uePJgSnY9b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uePJgSnY9b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uePJgSnY9b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uePJgSnY9b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uePJgSnY9b .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uePJgSnY9b .navbar.opened {
  transition: all 0.3s;
}
.cid-uePJgSnY9b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uePJgSnY9b .navbar .navbar-logo img {
  width: auto;
}
.cid-uePJgSnY9b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uePJgSnY9b .navbar.collapsed {
  justify-content: center;
}
.cid-uePJgSnY9b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uePJgSnY9b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uePJgSnY9b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uePJgSnY9b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uePJgSnY9b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uePJgSnY9b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uePJgSnY9b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uePJgSnY9b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uePJgSnY9b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uePJgSnY9b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uePJgSnY9b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uePJgSnY9b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uePJgSnY9b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uePJgSnY9b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uePJgSnY9b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uePJgSnY9b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uePJgSnY9b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uePJgSnY9b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uePJgSnY9b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uePJgSnY9b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uePJgSnY9b .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uePJgSnY9b .navbar.navbar-short {
  min-height: 60px;
}
.cid-uePJgSnY9b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uePJgSnY9b .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uePJgSnY9b .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uePJgSnY9b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uePJgSnY9b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uePJgSnY9b .dropdown-item.active,
.cid-uePJgSnY9b .dropdown-item:active {
  background-color: transparent;
}
.cid-uePJgSnY9b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uePJgSnY9b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uePJgSnY9b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uePJgSnY9b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uePJgSnY9b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uePJgSnY9b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uePJgSnY9b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uePJgSnY9b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uePJgSnY9b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uePJgSnY9b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uePJgSnY9b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uePJgSnY9b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uePJgSnY9b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uePJgSnY9b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uePJgSnY9b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uePJgSnY9b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uePJgSnY9b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uePJgSnY9b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uePJgSnY9b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uePJgSnY9b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uePJgSnY9b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uePJgSnY9b .navbar {
    height: 70px;
  }
  .cid-uePJgSnY9b .navbar.opened {
    height: auto;
  }
  .cid-uePJgSnY9b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uePJgRfvHm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uePJgRfvHm .mbr-section-title {
  color: #ffffff;
}
.cid-uePJgRwqd2 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uePJgRwqd2 .mbr-section-title {
  color: #ffdf00;
}
.cid-uePJmCK4m4 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uePJmCK4m4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uePJmCK4m4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uePJmCK4m4 .card-wrapper {
  background: #ffb5b5;
  border-radius: 4px;
}
@media (max-width: 767px) {
  .cid-uePJmCK4m4 .card-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uePJmCK4m4 .card-wrapper {
    padding: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uePJmCK4m4 .card-wrapper {
    padding: 4rem;
  }
}
.cid-uePJmCK4m4 .mbr-text,
.cid-uePJmCK4m4 .mbr-section-btn {
  color: #000000;
}
.cid-uePJmCK4m4 .card-title,
.cid-uePJmCK4m4 .card-box {
  text-align: left;
  color: #000000;
}
.cid-uePJgRWGKN {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uePJgRWGKN .content {
    text-align: center;
  }
  .cid-uePJgRWGKN .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uePJgRWGKN .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uePJgRWGKN .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uePJgRWGKN .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uePJgRWGKN .google-map {
  height: 25rem;
  position: relative;
}
.cid-uePJgRWGKN .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uePJgRWGKN .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uePJgRWGKN .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uePJgRWGKN .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uePJgRWGKN .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uePJgRWGKN .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uePJgRWGKN .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uePJgRWGKN .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uePJgRWGKN .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uePJgRWGKN .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uePJgRWGKN .list {
  list-style-type: none;
  padding: 0;
}
.cid-uePJgRWGKN .mbr-text {
  color: #bbbbbb;
}
.cid-ueUTIIsyiS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueUTIIsyiS nav.navbar {
  position: fixed;
}
.cid-ueUTIIsyiS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueUTIIsyiS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueUTIIsyiS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ueUTIIsyiS .dropdown-item:hover,
.cid-ueUTIIsyiS .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ueUTIIsyiS .dropdown-item:hover span {
  color: white;
}
.cid-ueUTIIsyiS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueUTIIsyiS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueUTIIsyiS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueUTIIsyiS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueUTIIsyiS .nav-link {
  position: relative;
}
.cid-ueUTIIsyiS .container {
  display: flex;
  margin: auto;
}
.cid-ueUTIIsyiS .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueUTIIsyiS .dropdown-menu,
.cid-ueUTIIsyiS .navbar.opened {
  background: #000000 !important;
}
.cid-ueUTIIsyiS .nav-item:focus,
.cid-ueUTIIsyiS .nav-link:focus {
  outline: none;
}
.cid-ueUTIIsyiS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueUTIIsyiS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueUTIIsyiS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueUTIIsyiS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueUTIIsyiS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueUTIIsyiS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueUTIIsyiS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ueUTIIsyiS .navbar.opened {
  transition: all 0.3s;
}
.cid-ueUTIIsyiS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueUTIIsyiS .navbar .navbar-logo img {
  width: auto;
}
.cid-ueUTIIsyiS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueUTIIsyiS .navbar.collapsed {
  justify-content: center;
}
.cid-ueUTIIsyiS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueUTIIsyiS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueUTIIsyiS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueUTIIsyiS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueUTIIsyiS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueUTIIsyiS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueUTIIsyiS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueUTIIsyiS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueUTIIsyiS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueUTIIsyiS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueUTIIsyiS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueUTIIsyiS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueUTIIsyiS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueUTIIsyiS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueUTIIsyiS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueUTIIsyiS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueUTIIsyiS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueUTIIsyiS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueUTIIsyiS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueUTIIsyiS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ueUTIIsyiS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ueUTIIsyiS .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueUTIIsyiS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueUTIIsyiS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueUTIIsyiS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueUTIIsyiS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueUTIIsyiS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueUTIIsyiS .dropdown-item.active,
.cid-ueUTIIsyiS .dropdown-item:active {
  background-color: transparent;
}
.cid-ueUTIIsyiS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueUTIIsyiS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueUTIIsyiS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueUTIIsyiS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ueUTIIsyiS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueUTIIsyiS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueUTIIsyiS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueUTIIsyiS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueUTIIsyiS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ueUTIIsyiS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-ueUTIIsyiS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueUTIIsyiS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueUTIIsyiS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueUTIIsyiS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueUTIIsyiS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueUTIIsyiS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueUTIIsyiS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueUTIIsyiS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueUTIIsyiS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueUTIIsyiS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueUTIIsyiS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueUTIIsyiS .navbar {
    height: 70px;
  }
  .cid-ueUTIIsyiS .navbar.opened {
    height: auto;
  }
  .cid-ueUTIIsyiS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueUTIFJNyN {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubhanoi-1536x1024.png");
}
.cid-ueUTIFJNyN .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ueUTIFJNyN .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ueUTIFJNyN .icon-box .icon-text {
  overflow: hidden;
}
.cid-ueUTIFJNyN .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ueUTIFJNyN .icon-box-link {
  text-decoration: none !important;
}
.cid-ueUTIFJNyN .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ueUTIFJNyN .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ueUTIFJNyN .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ueUTIFJNyN .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ueUTIFJNyN .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ueUTIFJNyN .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ueUTIFJNyN .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ueUTIFJNyN .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ueUTIFJNyN .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ueUTIFJNyN .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ueUTIFJNyN .mbr-text {
  color: #ffffff;
}
.cid-ueUTIFJNyN .mbr-section-title {
  color: #ffffff;
}
.cid-ueUTIFJNyN .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueUTIG7wLj {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueUTIG7wLj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueUTIG7wLj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueUTIG7wLj .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueUTIG7wLj .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueUTIG7wLj .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueUTIG7wLj .card-title {
  color: #ffffff;
}
.cid-ueUTIGADjD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueUTIGADjD img,
.cid-ueUTIGADjD .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueUTIGADjD .item:focus,
.cid-ueUTIGADjD span:focus {
  outline: none;
}
.cid-ueUTIGADjD .item-wrapper {
  position: relative;
}
.cid-ueUTIGADjD .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueUTIGADjD .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueUTIGADjD .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueUTIGADjD .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueUTIGADjD .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueUTIGADjD .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueUTIGADjD .mbr-section-title {
  color: #ffb5b5;
}
.cid-ueUTIGADjD .mbr-text,
.cid-ueUTIGADjD .mbr-section-btn {
  text-align: left;
}
.cid-ueUTIGADjD .item-title {
  text-align: left;
}
.cid-ueUTIGADjD .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueUTIGADjD .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueUTIGADjD .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueUTIGADjD .embla__button--next,
.cid-ueUTIGADjD .embla__button--prev {
  display: flex;
}
.cid-ueUTIGADjD .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueUTIGADjD .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueUTIGADjD .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueUTIGADjD .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueUTIGADjD .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueUTIGADjD .embla__button {
    top: auto;
  }
}
.cid-ueUTIGADjD .embla {
  position: relative;
  width: 100%;
}
.cid-ueUTIGADjD .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueUTIGADjD .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueUTIGADjD .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueUTIGADjD .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueUTIGADjD .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueUTIGADjD .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueUTIGADjD .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueUTIGADjD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUTIHizlf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueUTIHizlf .mbr-section-title {
  color: #000000;
}
.cid-ueUTIHv47e {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-ueUTIHv47e .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueUTIHv47e .container-table {
  margin: 0 auto;
}
.cid-ueUTIHv47e .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ueUTIHv47e .dataTables_wrapper {
  display: block;
}
.cid-ueUTIHv47e .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ueUTIHv47e .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ueUTIHv47e table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-ueUTIHv47e table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ueUTIHv47e table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-ueUTIHv47e table td {
  border-top: 1px solid #cccccc;
}
.cid-ueUTIHv47e table.table {
  background: #e43f3f;
}
.cid-ueUTIHv47e .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ueUTIHv47e .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ueUTIHv47e .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ueUTIHv47e .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ueUTIHv47e .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ueUTIHv47e .dataTables_filter {
    text-align: center;
  }
  .cid-ueUTIHv47e .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ueUTIHv47e .mbr-section-title {
  color: #ffffff;
}
.cid-ueUTIHZCLU {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ueUTIHZCLU .content {
    text-align: center;
  }
  .cid-ueUTIHZCLU .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ueUTIHZCLU .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ueUTIHZCLU .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ueUTIHZCLU .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ueUTIHZCLU .google-map {
  height: 25rem;
  position: relative;
}
.cid-ueUTIHZCLU .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ueUTIHZCLU .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ueUTIHZCLU .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ueUTIHZCLU .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ueUTIHZCLU .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ueUTIHZCLU .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ueUTIHZCLU .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ueUTIHZCLU .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ueUTIHZCLU .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ueUTIHZCLU .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ueUTIHZCLU .list {
  list-style-type: none;
  padding: 0;
}
.cid-ueUTIHZCLU .mbr-text {
  color: #bbbbbb;
}
.cid-ueWZT4TJ9n {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueWZT4TJ9n nav.navbar {
  position: fixed;
}
.cid-ueWZT4TJ9n .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueWZT4TJ9n .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueWZT4TJ9n .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ueWZT4TJ9n .dropdown-item:hover,
.cid-ueWZT4TJ9n .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ueWZT4TJ9n .dropdown-item:hover span {
  color: white;
}
.cid-ueWZT4TJ9n .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueWZT4TJ9n .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueWZT4TJ9n .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueWZT4TJ9n .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueWZT4TJ9n .nav-link {
  position: relative;
}
.cid-ueWZT4TJ9n .container {
  display: flex;
  margin: auto;
}
.cid-ueWZT4TJ9n .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueWZT4TJ9n .dropdown-menu,
.cid-ueWZT4TJ9n .navbar.opened {
  background: #000000 !important;
}
.cid-ueWZT4TJ9n .nav-item:focus,
.cid-ueWZT4TJ9n .nav-link:focus {
  outline: none;
}
.cid-ueWZT4TJ9n .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueWZT4TJ9n .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueWZT4TJ9n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueWZT4TJ9n .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueWZT4TJ9n .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueWZT4TJ9n .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueWZT4TJ9n .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ueWZT4TJ9n .navbar.opened {
  transition: all 0.3s;
}
.cid-ueWZT4TJ9n .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueWZT4TJ9n .navbar .navbar-logo img {
  width: auto;
}
.cid-ueWZT4TJ9n .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueWZT4TJ9n .navbar.collapsed {
  justify-content: center;
}
.cid-ueWZT4TJ9n .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueWZT4TJ9n .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueWZT4TJ9n .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueWZT4TJ9n .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueWZT4TJ9n .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueWZT4TJ9n .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueWZT4TJ9n .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueWZT4TJ9n .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueWZT4TJ9n .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueWZT4TJ9n .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueWZT4TJ9n .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueWZT4TJ9n .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueWZT4TJ9n .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueWZT4TJ9n .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueWZT4TJ9n .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueWZT4TJ9n .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueWZT4TJ9n .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueWZT4TJ9n .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueWZT4TJ9n .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueWZT4TJ9n .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ueWZT4TJ9n .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ueWZT4TJ9n .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueWZT4TJ9n .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueWZT4TJ9n .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueWZT4TJ9n .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueWZT4TJ9n .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueWZT4TJ9n .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueWZT4TJ9n .dropdown-item.active,
.cid-ueWZT4TJ9n .dropdown-item:active {
  background-color: transparent;
}
.cid-ueWZT4TJ9n .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueWZT4TJ9n .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueWZT4TJ9n .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueWZT4TJ9n .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ueWZT4TJ9n .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueWZT4TJ9n .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueWZT4TJ9n ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueWZT4TJ9n .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueWZT4TJ9n button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ueWZT4TJ9n button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-ueWZT4TJ9n button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueWZT4TJ9n button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueWZT4TJ9n button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueWZT4TJ9n button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueWZT4TJ9n nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueWZT4TJ9n nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueWZT4TJ9n nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueWZT4TJ9n nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueWZT4TJ9n .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueWZT4TJ9n a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueWZT4TJ9n .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueWZT4TJ9n .navbar {
    height: 70px;
  }
  .cid-ueWZT4TJ9n .navbar.opened {
    height: auto;
  }
  .cid-ueWZT4TJ9n .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueWZT2gSIy {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubjeddah-1536x1024.png");
}
.cid-ueWZT2gSIy .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ueWZT2gSIy .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ueWZT2gSIy .icon-box .icon-text {
  overflow: hidden;
}
.cid-ueWZT2gSIy .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ueWZT2gSIy .icon-box-link {
  text-decoration: none !important;
}
.cid-ueWZT2gSIy .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ueWZT2gSIy .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ueWZT2gSIy .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ueWZT2gSIy .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ueWZT2gSIy .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ueWZT2gSIy .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ueWZT2gSIy .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ueWZT2gSIy .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ueWZT2gSIy .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ueWZT2gSIy .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ueWZT2gSIy .mbr-text {
  color: #ffffff;
}
.cid-ueWZT2gSIy .mbr-section-title {
  color: #ffffff;
}
.cid-ueWZT2gSIy .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueWZT2DBm3 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueWZT2DBm3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueWZT2DBm3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueWZT2DBm3 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueWZT2DBm3 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueWZT2DBm3 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueWZT2DBm3 .card-title {
  color: #ffffff;
}
.cid-ueWZT30DPk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueWZT30DPk img,
.cid-ueWZT30DPk .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueWZT30DPk .item:focus,
.cid-ueWZT30DPk span:focus {
  outline: none;
}
.cid-ueWZT30DPk .item-wrapper {
  position: relative;
}
.cid-ueWZT30DPk .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueWZT30DPk .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueWZT30DPk .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueWZT30DPk .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueWZT30DPk .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueWZT30DPk .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueWZT30DPk .mbr-section-title {
  color: #ffb5b5;
}
.cid-ueWZT30DPk .mbr-text,
.cid-ueWZT30DPk .mbr-section-btn {
  text-align: left;
}
.cid-ueWZT30DPk .item-title {
  text-align: left;
}
.cid-ueWZT30DPk .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueWZT30DPk .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueWZT30DPk .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueWZT30DPk .embla__button--next,
.cid-ueWZT30DPk .embla__button--prev {
  display: flex;
}
.cid-ueWZT30DPk .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueWZT30DPk .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueWZT30DPk .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueWZT30DPk .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueWZT30DPk .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueWZT30DPk .embla__button {
    top: auto;
  }
}
.cid-ueWZT30DPk .embla {
  position: relative;
  width: 100%;
}
.cid-ueWZT30DPk .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueWZT30DPk .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueWZT30DPk .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueWZT30DPk .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueWZT30DPk .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueWZT30DPk .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueWZT30DPk .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueWZT30DPk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueWZT3Bm6w {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueWZT3Bm6w .mbr-section-title {
  color: #000000;
}
.cid-ueWZT3Ppch {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-ueWZT3Ppch .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueWZT3Ppch .container-table {
  margin: 0 auto;
}
.cid-ueWZT3Ppch .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ueWZT3Ppch .dataTables_wrapper {
  display: block;
}
.cid-ueWZT3Ppch .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ueWZT3Ppch .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ueWZT3Ppch table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-ueWZT3Ppch table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ueWZT3Ppch table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-ueWZT3Ppch table td {
  border-top: 1px solid #cccccc;
}
.cid-ueWZT3Ppch table.table {
  background: #e43f3f;
}
.cid-ueWZT3Ppch .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ueWZT3Ppch .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ueWZT3Ppch .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ueWZT3Ppch .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ueWZT3Ppch .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ueWZT3Ppch .dataTables_filter {
    text-align: center;
  }
  .cid-ueWZT3Ppch .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ueWZT3Ppch .mbr-section-title {
  color: #ffffff;
}
.cid-ueWZT4ptc2 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ueWZT4ptc2 .content {
    text-align: center;
  }
  .cid-ueWZT4ptc2 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ueWZT4ptc2 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ueWZT4ptc2 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ueWZT4ptc2 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ueWZT4ptc2 .google-map {
  height: 25rem;
  position: relative;
}
.cid-ueWZT4ptc2 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ueWZT4ptc2 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ueWZT4ptc2 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ueWZT4ptc2 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ueWZT4ptc2 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ueWZT4ptc2 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ueWZT4ptc2 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ueWZT4ptc2 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ueWZT4ptc2 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ueWZT4ptc2 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ueWZT4ptc2 .list {
  list-style-type: none;
  padding: 0;
}
.cid-ueWZT4ptc2 .mbr-text {
  color: #bbbbbb;
}
.cid-ueX0DhMaWR {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ueX0DhMaWR nav.navbar {
  position: fixed;
}
.cid-ueX0DhMaWR .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueX0DhMaWR .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ueX0DhMaWR .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ueX0DhMaWR .dropdown-item:hover,
.cid-ueX0DhMaWR .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ueX0DhMaWR .dropdown-item:hover span {
  color: white;
}
.cid-ueX0DhMaWR .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ueX0DhMaWR .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ueX0DhMaWR .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ueX0DhMaWR .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ueX0DhMaWR .nav-link {
  position: relative;
}
.cid-ueX0DhMaWR .container {
  display: flex;
  margin: auto;
}
.cid-ueX0DhMaWR .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ueX0DhMaWR .dropdown-menu,
.cid-ueX0DhMaWR .navbar.opened {
  background: #000000 !important;
}
.cid-ueX0DhMaWR .nav-item:focus,
.cid-ueX0DhMaWR .nav-link:focus {
  outline: none;
}
.cid-ueX0DhMaWR .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ueX0DhMaWR .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ueX0DhMaWR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ueX0DhMaWR .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ueX0DhMaWR .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ueX0DhMaWR .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ueX0DhMaWR .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ueX0DhMaWR .navbar.opened {
  transition: all 0.3s;
}
.cid-ueX0DhMaWR .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ueX0DhMaWR .navbar .navbar-logo img {
  width: auto;
}
.cid-ueX0DhMaWR .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ueX0DhMaWR .navbar.collapsed {
  justify-content: center;
}
.cid-ueX0DhMaWR .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ueX0DhMaWR .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ueX0DhMaWR .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ueX0DhMaWR .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ueX0DhMaWR .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ueX0DhMaWR .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ueX0DhMaWR .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ueX0DhMaWR .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ueX0DhMaWR .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ueX0DhMaWR .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ueX0DhMaWR .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ueX0DhMaWR .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ueX0DhMaWR .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ueX0DhMaWR .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ueX0DhMaWR .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ueX0DhMaWR .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ueX0DhMaWR .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ueX0DhMaWR .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ueX0DhMaWR .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ueX0DhMaWR .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ueX0DhMaWR .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ueX0DhMaWR .navbar.navbar-short {
  min-height: 60px;
}
.cid-ueX0DhMaWR .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ueX0DhMaWR .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ueX0DhMaWR .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ueX0DhMaWR .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ueX0DhMaWR .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ueX0DhMaWR .dropdown-item.active,
.cid-ueX0DhMaWR .dropdown-item:active {
  background-color: transparent;
}
.cid-ueX0DhMaWR .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ueX0DhMaWR .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ueX0DhMaWR .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ueX0DhMaWR .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ueX0DhMaWR .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ueX0DhMaWR .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ueX0DhMaWR ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ueX0DhMaWR .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ueX0DhMaWR button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ueX0DhMaWR button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-ueX0DhMaWR button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ueX0DhMaWR button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueX0DhMaWR button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ueX0DhMaWR button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ueX0DhMaWR nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueX0DhMaWR nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ueX0DhMaWR nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ueX0DhMaWR nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ueX0DhMaWR .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ueX0DhMaWR a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ueX0DhMaWR .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ueX0DhMaWR .navbar {
    height: 70px;
  }
  .cid-ueX0DhMaWR .navbar.opened {
    height: auto;
  }
  .cid-ueX0DhMaWR .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ueX0DeCulG {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubjeddah-1536x1024.png");
}
.cid-ueX0DeCulG .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-ueX0DeCulG .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-ueX0DeCulG .icon-box .icon-text {
  overflow: hidden;
}
.cid-ueX0DeCulG .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-ueX0DeCulG .icon-box-link {
  text-decoration: none !important;
}
.cid-ueX0DeCulG .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-ueX0DeCulG .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-ueX0DeCulG .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-ueX0DeCulG .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-ueX0DeCulG .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-ueX0DeCulG .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-ueX0DeCulG .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-ueX0DeCulG .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-ueX0DeCulG .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-ueX0DeCulG .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-ueX0DeCulG .mbr-text {
  color: #ffffff;
}
.cid-ueX0DeCulG .mbr-section-title {
  color: #ffffff;
}
.cid-ueX0DeCulG .mbr-iconfont {
  padding-right: 10px;
}
.cid-ueX0Dffuhx {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ueX0Dffuhx .mbr-fallback-image.disabled {
  display: none;
}
.cid-ueX0Dffuhx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ueX0Dffuhx .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ueX0Dffuhx .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ueX0Dffuhx .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ueX0Dffuhx .card-title {
  color: #ffffff;
}
.cid-ueX0DfRwHf {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ueX0DfRwHf img,
.cid-ueX0DfRwHf .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ueX0DfRwHf .item:focus,
.cid-ueX0DfRwHf span:focus {
  outline: none;
}
.cid-ueX0DfRwHf .item-wrapper {
  position: relative;
}
.cid-ueX0DfRwHf .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ueX0DfRwHf .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ueX0DfRwHf .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ueX0DfRwHf .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ueX0DfRwHf .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ueX0DfRwHf .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ueX0DfRwHf .mbr-section-title {
  color: #ffb5b5;
}
.cid-ueX0DfRwHf .mbr-text,
.cid-ueX0DfRwHf .mbr-section-btn {
  text-align: left;
}
.cid-ueX0DfRwHf .item-title {
  text-align: left;
}
.cid-ueX0DfRwHf .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ueX0DfRwHf .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ueX0DfRwHf .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ueX0DfRwHf .embla__button--next,
.cid-ueX0DfRwHf .embla__button--prev {
  display: flex;
}
.cid-ueX0DfRwHf .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ueX0DfRwHf .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ueX0DfRwHf .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ueX0DfRwHf .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ueX0DfRwHf .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ueX0DfRwHf .embla__button {
    top: auto;
  }
}
.cid-ueX0DfRwHf .embla {
  position: relative;
  width: 100%;
}
.cid-ueX0DfRwHf .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ueX0DfRwHf .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ueX0DfRwHf .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ueX0DfRwHf .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ueX0DfRwHf .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ueX0DfRwHf .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ueX0DfRwHf .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ueX0DfRwHf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueX0DgCdxv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ueX0DgCdxv .mbr-section-title {
  color: #000000;
}
.cid-ueX0DgQUvD {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-ueX0DgQUvD .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ueX0DgQUvD .container-table {
  margin: 0 auto;
}
.cid-ueX0DgQUvD .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-ueX0DgQUvD .dataTables_wrapper {
  display: block;
}
.cid-ueX0DgQUvD .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-ueX0DgQUvD .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-ueX0DgQUvD table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-ueX0DgQUvD table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-ueX0DgQUvD table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-ueX0DgQUvD table td {
  border-top: 1px solid #cccccc;
}
.cid-ueX0DgQUvD table.table {
  background: #e43f3f;
}
.cid-ueX0DgQUvD .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-ueX0DgQUvD .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-ueX0DgQUvD .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-ueX0DgQUvD .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-ueX0DgQUvD .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-ueX0DgQUvD .dataTables_filter {
    text-align: center;
  }
  .cid-ueX0DgQUvD .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-ueX0DgQUvD .mbr-section-title {
  color: #ffffff;
}
.cid-ueX0Dhl0fT {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ueX0Dhl0fT .content {
    text-align: center;
  }
  .cid-ueX0Dhl0fT .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ueX0Dhl0fT .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ueX0Dhl0fT .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ueX0Dhl0fT .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ueX0Dhl0fT .google-map {
  height: 25rem;
  position: relative;
}
.cid-ueX0Dhl0fT .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ueX0Dhl0fT .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ueX0Dhl0fT .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ueX0Dhl0fT .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ueX0Dhl0fT .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ueX0Dhl0fT .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ueX0Dhl0fT .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ueX0Dhl0fT .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ueX0Dhl0fT .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ueX0Dhl0fT .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ueX0Dhl0fT .list {
  list-style-type: none;
  padding: 0;
}
.cid-ueX0Dhl0fT .mbr-text {
  color: #bbbbbb;
}
.cid-ufAnh9QCUM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ufAnh9QCUM nav.navbar {
  position: fixed;
}
.cid-ufAnh9QCUM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ufAnh9QCUM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ufAnh9QCUM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ufAnh9QCUM .dropdown-item:hover,
.cid-ufAnh9QCUM .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ufAnh9QCUM .dropdown-item:hover span {
  color: white;
}
.cid-ufAnh9QCUM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ufAnh9QCUM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ufAnh9QCUM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ufAnh9QCUM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ufAnh9QCUM .nav-link {
  position: relative;
}
.cid-ufAnh9QCUM .container {
  display: flex;
  margin: auto;
}
.cid-ufAnh9QCUM .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ufAnh9QCUM .dropdown-menu,
.cid-ufAnh9QCUM .navbar.opened {
  background: #000000 !important;
}
.cid-ufAnh9QCUM .nav-item:focus,
.cid-ufAnh9QCUM .nav-link:focus {
  outline: none;
}
.cid-ufAnh9QCUM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ufAnh9QCUM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufAnh9QCUM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ufAnh9QCUM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ufAnh9QCUM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ufAnh9QCUM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ufAnh9QCUM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ufAnh9QCUM .navbar.opened {
  transition: all 0.3s;
}
.cid-ufAnh9QCUM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ufAnh9QCUM .navbar .navbar-logo img {
  width: auto;
}
.cid-ufAnh9QCUM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ufAnh9QCUM .navbar.collapsed {
  justify-content: center;
}
.cid-ufAnh9QCUM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ufAnh9QCUM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ufAnh9QCUM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ufAnh9QCUM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ufAnh9QCUM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ufAnh9QCUM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ufAnh9QCUM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ufAnh9QCUM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ufAnh9QCUM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ufAnh9QCUM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ufAnh9QCUM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ufAnh9QCUM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ufAnh9QCUM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ufAnh9QCUM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ufAnh9QCUM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ufAnh9QCUM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ufAnh9QCUM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ufAnh9QCUM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ufAnh9QCUM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ufAnh9QCUM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ufAnh9QCUM .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ufAnh9QCUM .navbar.navbar-short {
  min-height: 60px;
}
.cid-ufAnh9QCUM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ufAnh9QCUM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ufAnh9QCUM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ufAnh9QCUM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ufAnh9QCUM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ufAnh9QCUM .dropdown-item.active,
.cid-ufAnh9QCUM .dropdown-item:active {
  background-color: transparent;
}
.cid-ufAnh9QCUM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ufAnh9QCUM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ufAnh9QCUM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ufAnh9QCUM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ufAnh9QCUM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ufAnh9QCUM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufAnh9QCUM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ufAnh9QCUM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ufAnh9QCUM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ufAnh9QCUM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-ufAnh9QCUM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ufAnh9QCUM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ufAnh9QCUM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ufAnh9QCUM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ufAnh9QCUM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ufAnh9QCUM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ufAnh9QCUM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ufAnh9QCUM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ufAnh9QCUM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ufAnh9QCUM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ufAnh9QCUM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ufAnh9QCUM .navbar {
    height: 70px;
  }
  .cid-ufAnh9QCUM .navbar.opened {
    height: auto;
  }
  .cid-ufAnh9QCUM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ufAnhaid0j {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ufAnhaid0j .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAnhaid0j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAnhaid0j .mbr-text {
  color: #c1c1c1;
}
.cid-ufAnhaid0j H3 {
  color: #ffb5b5;
}
.cid-ufAnhaid0j .link {
  color: #ffffff;
}
.cid-ufAnhaAnjF .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ufAnhaAnjF .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ufAnhaAnjF .divider-top::before,
.cid-ufAnhaAnjF .divider-bottom::before,
.cid-ufAnhaAnjF .divider-top::after,
.cid-ufAnhaAnjF .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ufAnhaAnjF .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ufAnhaAnjF .divider-triangles::before {
  top: -50px;
}
.cid-ufAnhaAnjF .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ufAnhaAnjF .divider-halfcircle::before {
  top: -50px;
}
.cid-ufAnhaAnjF .divider-multitriangles::before,
.cid-ufAnhaAnjF .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ufAnhaAnjF .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-ufAnhaMtCj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ufAnhaMtCj .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAnhaMtCj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAnhaMtCj .number-wrap {
  color: #555555;
  text-align: center;
}
.cid-ufAnhaMtCj .number {
  color: #ffb5b5;
}
.cid-ufAnhaMtCj .period {
  display: block;
}
.cid-ufAnhaMtCj .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-ufAnhaMtCj .period {
    font-size: 0.8rem;
  }
}
.cid-ufAnhaMtCj .btn {
  height: 100%;
  margin: 0;
}
.cid-ufAnhaMtCj .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-ufAnhaMtCj .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-ufAnhaMtCj .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffb5b5;
  border: 2px solid #ffb5b5;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-ufAnhaMtCj .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-ufAnhaMtCj .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffb5b5;
  color: #000000;
}
.cid-ufAnhaMtCj H3 {
  color: #ffb5b5;
}
.cid-ufAnhb63Ni .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ufAnhb63Ni .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ufAnhb63Ni .divider-top::before,
.cid-ufAnhb63Ni .divider-bottom::before,
.cid-ufAnhb63Ni .divider-top::after,
.cid-ufAnhb63Ni .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ufAnhb63Ni .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ufAnhb63Ni .divider-triangles::before {
  top: -50px;
}
.cid-ufAnhb63Ni .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ufAnhb63Ni .divider-halfcircle::before {
  top: -50px;
}
.cid-ufAnhb63Ni .divider-multitriangles::before,
.cid-ufAnhb63Ni .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ufAnhb63Ni .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-ufAnhbfw8D {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-ufAnhbfw8D .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAnhbfw8D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAnhbfw8D .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-ufAnhbfw8D .container {
    max-width: 1400px;
  }
}
.cid-ufAnhbfw8D .card {
  margin: auto;
}
.cid-ufAnhbfw8D .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #000000;
  margin-bottom: 2rem;
}
.cid-ufAnhbfw8D .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ufAnhbfw8D .row {
  justify-content: center;
}
.cid-ufAnhbfw8D H3 {
  color: #ffb5b5;
}
.cid-ufAnhbfw8D .card-title,
.cid-ufAnhbfw8D .card-box {
  color: #ffffff;
}
.cid-ufAnhbz8nv {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ufAnhbz8nv .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAnhbz8nv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAnhbz8nv .mbr-text {
  color: #767676;
}
.cid-ufAnhbz8nv .mbr-section-subtitle {
  color: #767676;
}
.cid-ufAnhbz8nv .title .num {
  width: 100%;
  display: block;
}
.cid-ufAnhbz8nv .title .card-title {
  z-index: 1;
}
.cid-ufAnhbz8nv .num {
  color: #ffe885;
}
@media (max-width: 767px) {
  .cid-ufAnhbz8nv * {
    text-align: center !important;
  }
  .cid-ufAnhbz8nv .content-column {
    margin-bottom: 2rem;
  }
}
.cid-ufAnhbz8nv .card-title,
.cid-ufAnhbz8nv .card-img {
  color: #ffb5b5;
}
.cid-ufAnhbz8nv .card-text {
  color: #ffffff;
}
.cid-ufAnhbz8nv .mbr-section-title,
.cid-ufAnhbz8nv .card-box {
  color: #ffb5b5;
}
.cid-ufAnhc09l6 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ufAnhc09l6 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ufAnhc09l6 .divider-top::before,
.cid-ufAnhc09l6 .divider-bottom::before,
.cid-ufAnhc09l6 .divider-top::after,
.cid-ufAnhc09l6 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ufAnhc09l6 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ufAnhc09l6 .divider-triangles::before {
  top: -50px;
}
.cid-ufAnhc09l6 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ufAnhc09l6 .divider-halfcircle::before {
  top: -50px;
}
.cid-ufAnhc09l6 .divider-multitriangles::before,
.cid-ufAnhc09l6 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ufAnhc09l6 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-ufAnhcd0aI {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ufAnhcd0aI .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAnhcd0aI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAnhcd0aI .mbr-text {
  color: #767676;
}
.cid-ufAnhcd0aI .mbr-section-subtitle {
  color: #767676;
}
.cid-ufAnhcd0aI .title .num {
  width: 100%;
  display: block;
}
.cid-ufAnhcd0aI .title .card-title {
  z-index: 1;
}
.cid-ufAnhcd0aI .num {
  color: #ffe161;
}
@media (max-width: 767px) {
  .cid-ufAnhcd0aI * {
    text-align: center !important;
  }
  .cid-ufAnhcd0aI .content-column {
    margin-bottom: 2rem;
  }
}
.cid-ufAnhcd0aI .card-title,
.cid-ufAnhcd0aI .card-img {
  color: #ffffff;
}
.cid-ufAnhcd0aI .card-text {
  color: #ffffff;
}
.cid-ufAnhcd0aI .mbr-section-title,
.cid-ufAnhcd0aI .card-box {
  color: #ffb5b5;
}
.cid-ufAnhcDVeA {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ufAnhcDVeA .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAnhcDVeA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAnhcDVeA .mbr-section-title {
  color: #ffb5b5;
}
.cid-ufAnhcDVeA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ufAnhcQGDq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ufAnhcQGDq .content {
    text-align: center;
  }
  .cid-ufAnhcQGDq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ufAnhcQGDq .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ufAnhcQGDq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufAnhcQGDq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ufAnhcQGDq .google-map {
  height: 25rem;
  position: relative;
}
.cid-ufAnhcQGDq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ufAnhcQGDq .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ufAnhcQGDq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ufAnhcQGDq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ufAnhcQGDq .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ufAnhcQGDq .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufAnhcQGDq .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ufAnhcQGDq .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ufAnhcQGDq .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufAnhcQGDq .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ufAnhcQGDq .list {
  list-style-type: none;
  padding: 0;
}
.cid-ufAnhcQGDq .mbr-text {
  color: #bbbbbb;
}
.cid-ufAomeVWzK {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ufAomeVWzK nav.navbar {
  position: fixed;
}
.cid-ufAomeVWzK .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ufAomeVWzK .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ufAomeVWzK .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ufAomeVWzK .dropdown-item:hover,
.cid-ufAomeVWzK .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ufAomeVWzK .dropdown-item:hover span {
  color: white;
}
.cid-ufAomeVWzK .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ufAomeVWzK .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ufAomeVWzK .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ufAomeVWzK .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ufAomeVWzK .nav-link {
  position: relative;
}
.cid-ufAomeVWzK .container {
  display: flex;
  margin: auto;
}
.cid-ufAomeVWzK .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ufAomeVWzK .dropdown-menu,
.cid-ufAomeVWzK .navbar.opened {
  background: #000000 !important;
}
.cid-ufAomeVWzK .nav-item:focus,
.cid-ufAomeVWzK .nav-link:focus {
  outline: none;
}
.cid-ufAomeVWzK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ufAomeVWzK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ufAomeVWzK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ufAomeVWzK .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ufAomeVWzK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ufAomeVWzK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ufAomeVWzK .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ufAomeVWzK .navbar.opened {
  transition: all 0.3s;
}
.cid-ufAomeVWzK .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ufAomeVWzK .navbar .navbar-logo img {
  width: auto;
}
.cid-ufAomeVWzK .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ufAomeVWzK .navbar.collapsed {
  justify-content: center;
}
.cid-ufAomeVWzK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ufAomeVWzK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ufAomeVWzK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ufAomeVWzK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ufAomeVWzK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ufAomeVWzK .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ufAomeVWzK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ufAomeVWzK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ufAomeVWzK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ufAomeVWzK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ufAomeVWzK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ufAomeVWzK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ufAomeVWzK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ufAomeVWzK .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ufAomeVWzK .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ufAomeVWzK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ufAomeVWzK .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ufAomeVWzK .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ufAomeVWzK .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ufAomeVWzK .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ufAomeVWzK .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ufAomeVWzK .navbar.navbar-short {
  min-height: 60px;
}
.cid-ufAomeVWzK .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ufAomeVWzK .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ufAomeVWzK .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ufAomeVWzK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ufAomeVWzK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ufAomeVWzK .dropdown-item.active,
.cid-ufAomeVWzK .dropdown-item:active {
  background-color: transparent;
}
.cid-ufAomeVWzK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ufAomeVWzK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ufAomeVWzK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ufAomeVWzK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ufAomeVWzK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ufAomeVWzK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ufAomeVWzK ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ufAomeVWzK .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ufAomeVWzK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ufAomeVWzK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-ufAomeVWzK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ufAomeVWzK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ufAomeVWzK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ufAomeVWzK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ufAomeVWzK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ufAomeVWzK nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ufAomeVWzK nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ufAomeVWzK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ufAomeVWzK .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ufAomeVWzK a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ufAomeVWzK .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ufAomeVWzK .navbar {
    height: 70px;
  }
  .cid-ufAomeVWzK .navbar.opened {
    height: auto;
  }
  .cid-ufAomeVWzK .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ufAomfn7vY {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ufAomfn7vY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAomfn7vY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAomfn7vY .mbr-text {
  color: #c1c1c1;
}
.cid-ufAomfn7vY H3 {
  color: #ffb5b5;
}
.cid-ufAomfn7vY .link {
  color: #ffffff;
}
.cid-ufAomfHEE7 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ufAomfHEE7 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ufAomfHEE7 .divider-top::before,
.cid-ufAomfHEE7 .divider-bottom::before,
.cid-ufAomfHEE7 .divider-top::after,
.cid-ufAomfHEE7 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ufAomfHEE7 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ufAomfHEE7 .divider-triangles::before {
  top: -50px;
}
.cid-ufAomfHEE7 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ufAomfHEE7 .divider-halfcircle::before {
  top: -50px;
}
.cid-ufAomfHEE7 .divider-multitriangles::before,
.cid-ufAomfHEE7 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ufAomfHEE7 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-ufAomfS6SW {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ufAomfS6SW .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAomfS6SW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAomfS6SW .number-wrap {
  color: #555555;
  text-align: center;
}
.cid-ufAomfS6SW .number {
  color: #ffb5b5;
}
.cid-ufAomfS6SW .period {
  display: block;
}
.cid-ufAomfS6SW .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-ufAomfS6SW .period {
    font-size: 0.8rem;
  }
}
.cid-ufAomfS6SW .btn {
  height: 100%;
  margin: 0;
}
.cid-ufAomfS6SW .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-ufAomfS6SW .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-ufAomfS6SW .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffb5b5;
  border: 2px solid #ffb5b5;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-ufAomfS6SW .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-ufAomfS6SW .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffb5b5;
  color: #000000;
}
.cid-ufAomfS6SW H3 {
  color: #ffb5b5;
}
.cid-ufAomghkm6 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ufAomghkm6 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ufAomghkm6 .divider-top::before,
.cid-ufAomghkm6 .divider-bottom::before,
.cid-ufAomghkm6 .divider-top::after,
.cid-ufAomghkm6 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ufAomghkm6 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ufAomghkm6 .divider-triangles::before {
  top: -50px;
}
.cid-ufAomghkm6 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ufAomghkm6 .divider-halfcircle::before {
  top: -50px;
}
.cid-ufAomghkm6 .divider-multitriangles::before,
.cid-ufAomghkm6 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ufAomghkm6 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-ufAomgq5w6 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-ufAomgq5w6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAomgq5w6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAomgq5w6 .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-ufAomgq5w6 .container {
    max-width: 1400px;
  }
}
.cid-ufAomgq5w6 .card {
  margin: auto;
}
.cid-ufAomgq5w6 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #000000;
  margin-bottom: 2rem;
}
.cid-ufAomgq5w6 .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ufAomgq5w6 .row {
  justify-content: center;
}
.cid-ufAomgq5w6 H3 {
  color: #ffb5b5;
}
.cid-ufAomgq5w6 .card-title,
.cid-ufAomgq5w6 .card-box {
  color: #ffffff;
}
.cid-ufAomgJx5i {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ufAomgJx5i .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAomgJx5i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAomgJx5i .mbr-text {
  color: #767676;
}
.cid-ufAomgJx5i .mbr-section-subtitle {
  color: #767676;
}
.cid-ufAomgJx5i .title .num {
  width: 100%;
  display: block;
}
.cid-ufAomgJx5i .title .card-title {
  z-index: 1;
}
.cid-ufAomgJx5i .num {
  color: #ffe885;
}
@media (max-width: 767px) {
  .cid-ufAomgJx5i * {
    text-align: center !important;
  }
  .cid-ufAomgJx5i .content-column {
    margin-bottom: 2rem;
  }
}
.cid-ufAomgJx5i .card-title,
.cid-ufAomgJx5i .card-img {
  color: #ffb5b5;
}
.cid-ufAomgJx5i .card-text {
  color: #ffffff;
}
.cid-ufAomgJx5i .mbr-section-title,
.cid-ufAomgJx5i .card-box {
  color: #ffb5b5;
}
.cid-ufAomh8P2m .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ufAomh8P2m .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ufAomh8P2m .divider-top::before,
.cid-ufAomh8P2m .divider-bottom::before,
.cid-ufAomh8P2m .divider-top::after,
.cid-ufAomh8P2m .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ufAomh8P2m .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ufAomh8P2m .divider-triangles::before {
  top: -50px;
}
.cid-ufAomh8P2m .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ufAomh8P2m .divider-halfcircle::before {
  top: -50px;
}
.cid-ufAomh8P2m .divider-multitriangles::before,
.cid-ufAomh8P2m .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ufAomh8P2m .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-ufAomhi2PP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ufAomhi2PP .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAomhi2PP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAomhi2PP .mbr-text {
  color: #767676;
}
.cid-ufAomhi2PP .mbr-section-subtitle {
  color: #767676;
}
.cid-ufAomhi2PP .title .num {
  width: 100%;
  display: block;
}
.cid-ufAomhi2PP .title .card-title {
  z-index: 1;
}
.cid-ufAomhi2PP .num {
  color: #ffe161;
}
@media (max-width: 767px) {
  .cid-ufAomhi2PP * {
    text-align: center !important;
  }
  .cid-ufAomhi2PP .content-column {
    margin-bottom: 2rem;
  }
}
.cid-ufAomhi2PP .card-title,
.cid-ufAomhi2PP .card-img {
  color: #ffffff;
}
.cid-ufAomhi2PP .card-text {
  color: #ffffff;
}
.cid-ufAomhi2PP .mbr-section-title,
.cid-ufAomhi2PP .card-box {
  color: #ffb5b5;
}
.cid-ufAomhMrxy {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ufAomhMrxy .mbr-fallback-image.disabled {
  display: none;
}
.cid-ufAomhMrxy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ufAomhMrxy .mbr-section-title {
  color: #ffb5b5;
}
.cid-ufAomhMrxy .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ufAomi26Rc {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ufAomi26Rc .content {
    text-align: center;
  }
  .cid-ufAomi26Rc .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ufAomi26Rc .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ufAomi26Rc .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ufAomi26Rc .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ufAomi26Rc .google-map {
  height: 25rem;
  position: relative;
}
.cid-ufAomi26Rc .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ufAomi26Rc .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ufAomi26Rc .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ufAomi26Rc .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ufAomi26Rc .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ufAomi26Rc .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ufAomi26Rc .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ufAomi26Rc .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ufAomi26Rc .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ufAomi26Rc .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ufAomi26Rc .list {
  list-style-type: none;
  padding: 0;
}
.cid-ufAomi26Rc .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ujrKDMaOBx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-ujrKDMaOBx p {
  line-height: 30px;
  font-weight: 300;
}
.cid-ujrKDMaOBx .main-banner {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
  overflow: hidden;
}
.cid-ujrKDMaOBx .main-banner:after {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  z-index: 1;
}
.cid-ujrKDMaOBx .main-banner:before {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  width: 1159px;
  z-index: -1;
}
.cid-ujrKDMaOBx .main-banner .left-content {
  margin-right: 15px;
}
.cid-ujrKDMaOBx .main-banner .left-content h6 {
  font-weight: 700;
  margin-bottom: 15px;
}
.cid-ujrKDMaOBx .main-banner .left-content h2 {
  z-index: 2;
  position: relative;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-ujrKDMaOBx .main-banner .left-content p {
  margin-bottom: 30px;
  margin-right: 45px;
}
.cid-ujrKDMaOBx .main-banner .right-image {
  position: relative;
  z-index: 20;
}
.cid-ujrKDMaOBx .main-banner .right-image img {
  max-width: 593px;
}
@media (max-width: 992px) {
  .cid-ujrKDMaOBx .main-banner .left-content {
    margin-right: 0px;
  }
  .cid-ujrKDMaOBx .main-banner:before {
    display: none;
  }
  .cid-ujrKDMaOBx .main-banner .right-image {
    margin: 30px auto 0px auto;
  }
}
.cid-ujrKDMaOBx .border-first-button a {
  display: inline-block !important;
  padding: 10px 20px !important;
  font-weight: 500 !important;
  letter-spacing: 0.3px !important;
  transition: all .5s;
  border-radius: 23px;
}
.cid-ujrKDMaOBx H6 {
  color: #ffe885;
}
.cid-ujrKDMaOBx H2 {
  color: #ffb5b5;
}
.cid-ujrKDMaOBx P {
  color: #ffffff;
}
.cid-ujrKZlEsca {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ujrKZlEsca .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujrKZlEsca .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujrKZlEsca .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ujrKZlEsca .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ujrKZlEsca .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ujrKZlEsca .card-title {
  color: #ffffff;
}
.cid-ujrL1xBqMG .divider-top {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ujrL1xBqMG .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ujrL1xBqMG .divider-top::before,
.cid-ujrL1xBqMG .divider-bottom::before,
.cid-ujrL1xBqMG .divider-top::after,
.cid-ujrL1xBqMG .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ujrL1xBqMG .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ujrL1xBqMG .divider-triangles::before {
  top: -50px;
}
.cid-ujrL1xBqMG .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ujrL1xBqMG .divider-halfcircle::before {
  top: -50px;
}
.cid-ujrL1xBqMG .divider-multitriangles::before,
.cid-ujrL1xBqMG .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ujrL1xBqMG .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #000000, 50px -50px 0 #000000;
}
.cid-ujrL2mt5Ff {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-ujrL2mt5Ff .mbr-fallback-image.disabled {
  display: none;
}
.cid-ujrL2mt5Ff .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ujrL2mt5Ff .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-ujrL2mt5Ff .container {
    max-width: 1400px;
  }
}
.cid-ujrL2mt5Ff .card {
  margin: auto;
}
.cid-ujrL2mt5Ff .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffb5b5;
  margin-bottom: 2rem;
}
.cid-ujrL2mt5Ff .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ujrL2mt5Ff .row {
  justify-content: center;
}
.cid-ujrL2mt5Ff H3 {
  color: #ffb5b5;
}
.cid-ujrL2mt5Ff .card-title,
.cid-ujrL2mt5Ff .card-box {
  color: #ffffff;
}
.cid-ujrLFDvm2O {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-ujrLFDvm2O .mbr-section-title {
  color: #ffffff;
}
.cid-ujrL36k0lo {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-ujrL36k0lo .mbr-text {
  color: #ffffff;
}
.cid-ujrLQRh6it {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-ujrLQRh6it .mbr-section-title {
  color: #ffffff;
}
.cid-tWjQOCKTyH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tWjQOCKTyH .content {
    text-align: center;
  }
  .cid-tWjQOCKTyH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tWjQOCKTyH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tWjQOCKTyH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tWjQOCKTyH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tWjQOCKTyH .google-map {
  height: 25rem;
  position: relative;
}
.cid-tWjQOCKTyH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tWjQOCKTyH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tWjQOCKTyH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tWjQOCKTyH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tWjQOCKTyH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tWjQOCKTyH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tWjQOCKTyH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tWjQOCKTyH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tWjQOCKTyH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tWjQOCKTyH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tWjQOCKTyH .list {
  list-style-type: none;
  padding: 0;
}
.cid-tWjQOCKTyH .mbr-text {
  color: #bbbbbb;
}
.cid-unA1RyQz96 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-unA1RyQz96 nav.navbar {
  position: fixed;
}
.cid-unA1RyQz96 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unA1RyQz96 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-unA1RyQz96 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-unA1RyQz96 .dropdown-item:hover,
.cid-unA1RyQz96 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-unA1RyQz96 .dropdown-item:hover span {
  color: white;
}
.cid-unA1RyQz96 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-unA1RyQz96 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-unA1RyQz96 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-unA1RyQz96 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-unA1RyQz96 .nav-link {
  position: relative;
}
.cid-unA1RyQz96 .container {
  display: flex;
  margin: auto;
}
.cid-unA1RyQz96 .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-unA1RyQz96 .dropdown-menu,
.cid-unA1RyQz96 .navbar.opened {
  background: #000000 !important;
}
.cid-unA1RyQz96 .nav-item:focus,
.cid-unA1RyQz96 .nav-link:focus {
  outline: none;
}
.cid-unA1RyQz96 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-unA1RyQz96 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-unA1RyQz96 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-unA1RyQz96 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unA1RyQz96 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-unA1RyQz96 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-unA1RyQz96 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-unA1RyQz96 .navbar.opened {
  transition: all 0.3s;
}
.cid-unA1RyQz96 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-unA1RyQz96 .navbar .navbar-logo img {
  width: auto;
}
.cid-unA1RyQz96 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-unA1RyQz96 .navbar.collapsed {
  justify-content: center;
}
.cid-unA1RyQz96 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-unA1RyQz96 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-unA1RyQz96 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-unA1RyQz96 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-unA1RyQz96 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-unA1RyQz96 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-unA1RyQz96 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-unA1RyQz96 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-unA1RyQz96 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-unA1RyQz96 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-unA1RyQz96 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-unA1RyQz96 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-unA1RyQz96 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-unA1RyQz96 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-unA1RyQz96 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-unA1RyQz96 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-unA1RyQz96 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-unA1RyQz96 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-unA1RyQz96 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-unA1RyQz96 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-unA1RyQz96 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-unA1RyQz96 .navbar.navbar-short {
  min-height: 60px;
}
.cid-unA1RyQz96 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-unA1RyQz96 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-unA1RyQz96 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-unA1RyQz96 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-unA1RyQz96 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-unA1RyQz96 .dropdown-item.active,
.cid-unA1RyQz96 .dropdown-item:active {
  background-color: transparent;
}
.cid-unA1RyQz96 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-unA1RyQz96 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-unA1RyQz96 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-unA1RyQz96 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-unA1RyQz96 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-unA1RyQz96 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-unA1RyQz96 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-unA1RyQz96 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-unA1RyQz96 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-unA1RyQz96 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-unA1RyQz96 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-unA1RyQz96 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unA1RyQz96 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unA1RyQz96 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-unA1RyQz96 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unA1RyQz96 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-unA1RyQz96 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-unA1RyQz96 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unA1RyQz96 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-unA1RyQz96 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-unA1RyQz96 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-unA1RyQz96 .navbar {
    height: 70px;
  }
  .cid-unA1RyQz96 .navbar.opened {
    height: auto;
  }
  .cid-unA1RyQz96 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-unA1RziHcy {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-unA1RziHcy .mbr-fallback-image.disabled {
  display: none;
}
.cid-unA1RziHcy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unA1RziHcy .mbr-text {
  color: #c1c1c1;
}
.cid-unA1RziHcy H3 {
  color: #ffb5b5;
}
.cid-unA1RziHcy .link {
  color: #ffffff;
}
.cid-unA1RzDM8O .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-unA1RzDM8O .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-unA1RzDM8O .divider-top::before,
.cid-unA1RzDM8O .divider-bottom::before,
.cid-unA1RzDM8O .divider-top::after,
.cid-unA1RzDM8O .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-unA1RzDM8O .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-unA1RzDM8O .divider-triangles::before {
  top: -50px;
}
.cid-unA1RzDM8O .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-unA1RzDM8O .divider-halfcircle::before {
  top: -50px;
}
.cid-unA1RzDM8O .divider-multitriangles::before,
.cid-unA1RzDM8O .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-unA1RzDM8O .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-unA1RzNveb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-unA1RzNveb .mbr-fallback-image.disabled {
  display: none;
}
.cid-unA1RzNveb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unA1RzNveb .number-wrap {
  color: #555555;
  text-align: center;
}
.cid-unA1RzNveb .number {
  color: #ffb5b5;
}
.cid-unA1RzNveb .period {
  display: block;
}
.cid-unA1RzNveb .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-unA1RzNveb .period {
    font-size: 0.8rem;
  }
}
.cid-unA1RzNveb .btn {
  height: 100%;
  margin: 0;
}
.cid-unA1RzNveb .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-unA1RzNveb .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-unA1RzNveb .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffb5b5;
  border: 2px solid #ffb5b5;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-unA1RzNveb .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-unA1RzNveb .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffb5b5;
  color: #000000;
}
.cid-unA1RzNveb H3 {
  color: #ffb5b5;
}
.cid-unA1RA8vbW {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-unA1RA8vbW .mbr-fallback-image.disabled {
  display: none;
}
.cid-unA1RA8vbW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unA1RA8vbW .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-unA1RA8vbW .container {
    max-width: 1400px;
  }
}
.cid-unA1RA8vbW .card {
  margin: auto;
}
.cid-unA1RA8vbW .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #000000;
  margin-bottom: 2rem;
}
.cid-unA1RA8vbW .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-unA1RA8vbW .row {
  justify-content: center;
}
.cid-unA1RA8vbW H3 {
  color: #ffb5b5;
}
.cid-unA1RA8vbW .card-title,
.cid-unA1RA8vbW .card-box {
  color: #ffffff;
}
.cid-unA1RAqBIQ .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-unA1RAqBIQ .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-unA1RAqBIQ .divider-top::before,
.cid-unA1RAqBIQ .divider-bottom::before,
.cid-unA1RAqBIQ .divider-top::after,
.cid-unA1RAqBIQ .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-unA1RAqBIQ .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-unA1RAqBIQ .divider-triangles::before {
  top: -50px;
}
.cid-unA1RAqBIQ .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-unA1RAqBIQ .divider-halfcircle::before {
  top: -50px;
}
.cid-unA1RAqBIQ .divider-multitriangles::before,
.cid-unA1RAqBIQ .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-unA1RAqBIQ .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-unA1RAzHsN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-unA1RAzHsN .mbr-fallback-image.disabled {
  display: none;
}
.cid-unA1RAzHsN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unA1RAzHsN .mbr-text {
  color: #767676;
}
.cid-unA1RAzHsN .mbr-section-subtitle {
  color: #767676;
}
.cid-unA1RAzHsN .title .num {
  width: 100%;
  display: block;
}
.cid-unA1RAzHsN .title .card-title {
  z-index: 1;
}
.cid-unA1RAzHsN .num {
  color: #ffe885;
}
@media (max-width: 767px) {
  .cid-unA1RAzHsN * {
    text-align: center !important;
  }
  .cid-unA1RAzHsN .content-column {
    margin-bottom: 2rem;
  }
}
.cid-unA1RAzHsN .card-title,
.cid-unA1RAzHsN .card-img {
  color: #ffb5b5;
}
.cid-unA1RAzHsN .card-text {
  color: #ffffff;
}
.cid-unA1RAzHsN .mbr-section-title,
.cid-unA1RAzHsN .card-box {
  color: #ffb5b5;
}
.cid-unA1RB3onR .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-unA1RB3onR .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-unA1RB3onR .divider-top::before,
.cid-unA1RB3onR .divider-bottom::before,
.cid-unA1RB3onR .divider-top::after,
.cid-unA1RB3onR .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-unA1RB3onR .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-unA1RB3onR .divider-triangles::before {
  top: -50px;
}
.cid-unA1RB3onR .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-unA1RB3onR .divider-halfcircle::before {
  top: -50px;
}
.cid-unA1RB3onR .divider-multitriangles::before,
.cid-unA1RB3onR .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-unA1RB3onR .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-unA1RBdJ5z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-unA1RBdJ5z .mbr-fallback-image.disabled {
  display: none;
}
.cid-unA1RBdJ5z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unA1RBdJ5z .mbr-text {
  color: #767676;
}
.cid-unA1RBdJ5z .mbr-section-subtitle {
  color: #767676;
}
.cid-unA1RBdJ5z .title .num {
  width: 100%;
  display: block;
}
.cid-unA1RBdJ5z .title .card-title {
  z-index: 1;
}
.cid-unA1RBdJ5z .num {
  color: #ffe161;
}
@media (max-width: 767px) {
  .cid-unA1RBdJ5z * {
    text-align: center !important;
  }
  .cid-unA1RBdJ5z .content-column {
    margin-bottom: 2rem;
  }
}
.cid-unA1RBdJ5z .card-title,
.cid-unA1RBdJ5z .card-img {
  color: #ffffff;
}
.cid-unA1RBdJ5z .card-text {
  color: #ffffff;
}
.cid-unA1RBdJ5z .mbr-section-title,
.cid-unA1RBdJ5z .card-box {
  color: #ffb5b5;
}
.cid-unA1RBFar8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-unA1RBFar8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-unA1RBFar8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unA1RBFar8 .mbr-section-title {
  color: #ffb5b5;
}
.cid-unA1RBFar8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-unA1RBWHmJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-unA1RBWHmJ .content {
    text-align: center;
  }
  .cid-unA1RBWHmJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-unA1RBWHmJ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-unA1RBWHmJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-unA1RBWHmJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-unA1RBWHmJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-unA1RBWHmJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-unA1RBWHmJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-unA1RBWHmJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-unA1RBWHmJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-unA1RBWHmJ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-unA1RBWHmJ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-unA1RBWHmJ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-unA1RBWHmJ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-unA1RBWHmJ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-unA1RBWHmJ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-unA1RBWHmJ .list {
  list-style-type: none;
  padding: 0;
}
.cid-unA1RBWHmJ .mbr-text {
  color: #bbbbbb;
}
.cid-unBmRodECg {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-unBmRodECg nav.navbar {
  position: fixed;
}
.cid-unBmRodECg .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unBmRodECg .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-unBmRodECg .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-unBmRodECg .dropdown-item:hover,
.cid-unBmRodECg .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-unBmRodECg .dropdown-item:hover span {
  color: white;
}
.cid-unBmRodECg .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-unBmRodECg .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-unBmRodECg .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-unBmRodECg .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-unBmRodECg .nav-link {
  position: relative;
}
.cid-unBmRodECg .container {
  display: flex;
  margin: auto;
}
.cid-unBmRodECg .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-unBmRodECg .dropdown-menu,
.cid-unBmRodECg .navbar.opened {
  background: #000000 !important;
}
.cid-unBmRodECg .nav-item:focus,
.cid-unBmRodECg .nav-link:focus {
  outline: none;
}
.cid-unBmRodECg .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-unBmRodECg .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-unBmRodECg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-unBmRodECg .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-unBmRodECg .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-unBmRodECg .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-unBmRodECg .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-unBmRodECg .navbar.opened {
  transition: all 0.3s;
}
.cid-unBmRodECg .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-unBmRodECg .navbar .navbar-logo img {
  width: auto;
}
.cid-unBmRodECg .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-unBmRodECg .navbar.collapsed {
  justify-content: center;
}
.cid-unBmRodECg .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-unBmRodECg .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-unBmRodECg .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-unBmRodECg .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-unBmRodECg .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-unBmRodECg .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-unBmRodECg .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-unBmRodECg .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-unBmRodECg .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-unBmRodECg .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-unBmRodECg .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-unBmRodECg .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-unBmRodECg .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-unBmRodECg .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-unBmRodECg .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-unBmRodECg .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-unBmRodECg .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-unBmRodECg .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-unBmRodECg .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-unBmRodECg .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-unBmRodECg .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-unBmRodECg .navbar.navbar-short {
  min-height: 60px;
}
.cid-unBmRodECg .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-unBmRodECg .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-unBmRodECg .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-unBmRodECg .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-unBmRodECg .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-unBmRodECg .dropdown-item.active,
.cid-unBmRodECg .dropdown-item:active {
  background-color: transparent;
}
.cid-unBmRodECg .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-unBmRodECg .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-unBmRodECg .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-unBmRodECg .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-unBmRodECg .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-unBmRodECg .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-unBmRodECg ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-unBmRodECg .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-unBmRodECg button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-unBmRodECg button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-unBmRodECg button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-unBmRodECg button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unBmRodECg button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-unBmRodECg button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-unBmRodECg nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unBmRodECg nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-unBmRodECg nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-unBmRodECg nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-unBmRodECg .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-unBmRodECg a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-unBmRodECg .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-unBmRodECg .navbar {
    height: 70px;
  }
  .cid-unBmRodECg .navbar.opened {
    height: auto;
  }
  .cid-unBmRodECg .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-unBmRoC20m {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-unBmRoC20m .mbr-fallback-image.disabled {
  display: none;
}
.cid-unBmRoC20m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unBmRoC20m .mbr-text {
  color: #c1c1c1;
}
.cid-unBmRoC20m H3 {
  color: #ffb5b5;
}
.cid-unBmRoC20m .link {
  color: #ffffff;
}
.cid-unBmRoUUdZ .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-unBmRoUUdZ .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-unBmRoUUdZ .divider-top::before,
.cid-unBmRoUUdZ .divider-bottom::before,
.cid-unBmRoUUdZ .divider-top::after,
.cid-unBmRoUUdZ .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-unBmRoUUdZ .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-unBmRoUUdZ .divider-triangles::before {
  top: -50px;
}
.cid-unBmRoUUdZ .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-unBmRoUUdZ .divider-halfcircle::before {
  top: -50px;
}
.cid-unBmRoUUdZ .divider-multitriangles::before,
.cid-unBmRoUUdZ .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-unBmRoUUdZ .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-unBmRp3vpL {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-unBmRp3vpL .mbr-fallback-image.disabled {
  display: none;
}
.cid-unBmRp3vpL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unBmRp3vpL .number-wrap {
  color: #555555;
  text-align: center;
}
.cid-unBmRp3vpL .number {
  color: #ffb5b5;
}
.cid-unBmRp3vpL .period {
  display: block;
}
.cid-unBmRp3vpL .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-unBmRp3vpL .period {
    font-size: 0.8rem;
  }
}
.cid-unBmRp3vpL .btn {
  height: 100%;
  margin: 0;
}
.cid-unBmRp3vpL .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-unBmRp3vpL .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-unBmRp3vpL .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffb5b5;
  border: 2px solid #ffb5b5;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-unBmRp3vpL .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-unBmRp3vpL .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffb5b5;
  color: #000000;
}
.cid-unBmRp3vpL H3 {
  color: #ffb5b5;
}
.cid-unBmRplBtL {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-unBmRplBtL .mbr-fallback-image.disabled {
  display: none;
}
.cid-unBmRplBtL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unBmRplBtL .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-unBmRplBtL .container {
    max-width: 1400px;
  }
}
.cid-unBmRplBtL .card {
  margin: auto;
}
.cid-unBmRplBtL .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #000000;
  margin-bottom: 2rem;
}
.cid-unBmRplBtL .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-unBmRplBtL .row {
  justify-content: center;
}
.cid-unBmRplBtL H3 {
  color: #ffb5b5;
}
.cid-unBmRplBtL .card-title,
.cid-unBmRplBtL .card-box {
  color: #ffffff;
}
.cid-unBmRpE39X .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-unBmRpE39X .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-unBmRpE39X .divider-top::before,
.cid-unBmRpE39X .divider-bottom::before,
.cid-unBmRpE39X .divider-top::after,
.cid-unBmRpE39X .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-unBmRpE39X .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-unBmRpE39X .divider-triangles::before {
  top: -50px;
}
.cid-unBmRpE39X .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-unBmRpE39X .divider-halfcircle::before {
  top: -50px;
}
.cid-unBmRpE39X .divider-multitriangles::before,
.cid-unBmRpE39X .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-unBmRpE39X .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-unBmRpORxo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-unBmRpORxo .mbr-fallback-image.disabled {
  display: none;
}
.cid-unBmRpORxo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unBmRpORxo .mbr-text {
  color: #767676;
}
.cid-unBmRpORxo .mbr-section-subtitle {
  color: #767676;
}
.cid-unBmRpORxo .title .num {
  width: 100%;
  display: block;
}
.cid-unBmRpORxo .title .card-title {
  z-index: 1;
}
.cid-unBmRpORxo .num {
  color: #ffe885;
}
@media (max-width: 767px) {
  .cid-unBmRpORxo * {
    text-align: center !important;
  }
  .cid-unBmRpORxo .content-column {
    margin-bottom: 2rem;
  }
}
.cid-unBmRpORxo .card-title,
.cid-unBmRpORxo .card-img {
  color: #ffb5b5;
}
.cid-unBmRpORxo .card-text {
  color: #ffffff;
}
.cid-unBmRpORxo .mbr-section-title,
.cid-unBmRpORxo .card-box {
  color: #ffb5b5;
}
.cid-unBmRqgfVN .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-unBmRqgfVN .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-unBmRqgfVN .divider-top::before,
.cid-unBmRqgfVN .divider-bottom::before,
.cid-unBmRqgfVN .divider-top::after,
.cid-unBmRqgfVN .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-unBmRqgfVN .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-unBmRqgfVN .divider-triangles::before {
  top: -50px;
}
.cid-unBmRqgfVN .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-unBmRqgfVN .divider-halfcircle::before {
  top: -50px;
}
.cid-unBmRqgfVN .divider-multitriangles::before,
.cid-unBmRqgfVN .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-unBmRqgfVN .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-unBmRqra5b {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-unBmRqra5b .mbr-fallback-image.disabled {
  display: none;
}
.cid-unBmRqra5b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unBmRqra5b .mbr-text {
  color: #767676;
}
.cid-unBmRqra5b .mbr-section-subtitle {
  color: #767676;
}
.cid-unBmRqra5b .title .num {
  width: 100%;
  display: block;
}
.cid-unBmRqra5b .title .card-title {
  z-index: 1;
}
.cid-unBmRqra5b .num {
  color: #ffe161;
}
@media (max-width: 767px) {
  .cid-unBmRqra5b * {
    text-align: center !important;
  }
  .cid-unBmRqra5b .content-column {
    margin-bottom: 2rem;
  }
}
.cid-unBmRqra5b .card-title,
.cid-unBmRqra5b .card-img {
  color: #ffffff;
}
.cid-unBmRqra5b .card-text {
  color: #ffffff;
}
.cid-unBmRqra5b .mbr-section-title,
.cid-unBmRqra5b .card-box {
  color: #ffb5b5;
}
.cid-unBmRqRQgY {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-unBmRqRQgY .mbr-fallback-image.disabled {
  display: none;
}
.cid-unBmRqRQgY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-unBmRqRQgY .mbr-section-title {
  color: #ffb5b5;
}
.cid-unBmRqRQgY .mbr-section-subtitle {
  color: #ffffff;
}
.cid-unBmRr4tj6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-unBmRr4tj6 .content {
    text-align: center;
  }
  .cid-unBmRr4tj6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-unBmRr4tj6 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-unBmRr4tj6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-unBmRr4tj6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-unBmRr4tj6 .google-map {
  height: 25rem;
  position: relative;
}
.cid-unBmRr4tj6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-unBmRr4tj6 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-unBmRr4tj6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-unBmRr4tj6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-unBmRr4tj6 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-unBmRr4tj6 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-unBmRr4tj6 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-unBmRr4tj6 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-unBmRr4tj6 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-unBmRr4tj6 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-unBmRr4tj6 .list {
  list-style-type: none;
  padding: 0;
}
.cid-unBmRr4tj6 .mbr-text {
  color: #bbbbbb;
}
.cid-urs6lYR73w {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-urs6lYR73w nav.navbar {
  position: fixed;
}
.cid-urs6lYR73w .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-urs6lYR73w .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-urs6lYR73w .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-urs6lYR73w .dropdown-item:hover,
.cid-urs6lYR73w .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-urs6lYR73w .dropdown-item:hover span {
  color: white;
}
.cid-urs6lYR73w .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-urs6lYR73w .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-urs6lYR73w .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-urs6lYR73w .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-urs6lYR73w .nav-link {
  position: relative;
}
.cid-urs6lYR73w .container {
  display: flex;
  margin: auto;
}
.cid-urs6lYR73w .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-urs6lYR73w .dropdown-menu,
.cid-urs6lYR73w .navbar.opened {
  background: #000000 !important;
}
.cid-urs6lYR73w .nav-item:focus,
.cid-urs6lYR73w .nav-link:focus {
  outline: none;
}
.cid-urs6lYR73w .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-urs6lYR73w .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-urs6lYR73w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-urs6lYR73w .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-urs6lYR73w .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-urs6lYR73w .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-urs6lYR73w .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-urs6lYR73w .navbar.opened {
  transition: all 0.3s;
}
.cid-urs6lYR73w .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-urs6lYR73w .navbar .navbar-logo img {
  width: auto;
}
.cid-urs6lYR73w .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-urs6lYR73w .navbar.collapsed {
  justify-content: center;
}
.cid-urs6lYR73w .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-urs6lYR73w .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-urs6lYR73w .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-urs6lYR73w .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-urs6lYR73w .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-urs6lYR73w .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-urs6lYR73w .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-urs6lYR73w .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-urs6lYR73w .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-urs6lYR73w .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-urs6lYR73w .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-urs6lYR73w .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-urs6lYR73w .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-urs6lYR73w .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-urs6lYR73w .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-urs6lYR73w .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-urs6lYR73w .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-urs6lYR73w .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-urs6lYR73w .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-urs6lYR73w .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-urs6lYR73w .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-urs6lYR73w .navbar.navbar-short {
  min-height: 60px;
}
.cid-urs6lYR73w .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-urs6lYR73w .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-urs6lYR73w .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-urs6lYR73w .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-urs6lYR73w .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-urs6lYR73w .dropdown-item.active,
.cid-urs6lYR73w .dropdown-item:active {
  background-color: transparent;
}
.cid-urs6lYR73w .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-urs6lYR73w .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-urs6lYR73w .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-urs6lYR73w .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-urs6lYR73w .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-urs6lYR73w .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-urs6lYR73w ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-urs6lYR73w .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-urs6lYR73w button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-urs6lYR73w button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-urs6lYR73w button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-urs6lYR73w button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-urs6lYR73w button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-urs6lYR73w button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-urs6lYR73w nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-urs6lYR73w nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-urs6lYR73w nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-urs6lYR73w nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-urs6lYR73w .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-urs6lYR73w a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-urs6lYR73w .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-urs6lYR73w .navbar {
    height: 70px;
  }
  .cid-urs6lYR73w .navbar.opened {
    height: auto;
  }
  .cid-urs6lYR73w .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-urs6lZ9KyB {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-urs6lZ9KyB .mbr-fallback-image.disabled {
  display: none;
}
.cid-urs6lZ9KyB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urs6lZ9KyB .mbr-text {
  color: #c1c1c1;
}
.cid-urs6lZ9KyB H3 {
  color: #ffb5b5;
}
.cid-urs6lZ9KyB .link {
  color: #ffffff;
}
.cid-urs6lZoAfP .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-urs6lZoAfP .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-urs6lZoAfP .divider-top::before,
.cid-urs6lZoAfP .divider-bottom::before,
.cid-urs6lZoAfP .divider-top::after,
.cid-urs6lZoAfP .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-urs6lZoAfP .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-urs6lZoAfP .divider-triangles::before {
  top: -50px;
}
.cid-urs6lZoAfP .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-urs6lZoAfP .divider-halfcircle::before {
  top: -50px;
}
.cid-urs6lZoAfP .divider-multitriangles::before,
.cid-urs6lZoAfP .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-urs6lZoAfP .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-urs6lZzmTU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-urs6lZzmTU .mbr-fallback-image.disabled {
  display: none;
}
.cid-urs6lZzmTU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urs6lZzmTU .number-wrap {
  color: #555555;
  text-align: center;
}
.cid-urs6lZzmTU .number {
  color: #ffb5b5;
}
.cid-urs6lZzmTU .period {
  display: block;
}
.cid-urs6lZzmTU .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-urs6lZzmTU .period {
    font-size: 0.8rem;
  }
}
.cid-urs6lZzmTU .btn {
  height: 100%;
  margin: 0;
}
.cid-urs6lZzmTU .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-urs6lZzmTU .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-urs6lZzmTU .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffb5b5;
  border: 2px solid #ffb5b5;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-urs6lZzmTU .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-urs6lZzmTU .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffb5b5;
  color: #000000;
}
.cid-urs6lZzmTU H3 {
  color: #ffb5b5;
}
.cid-urs6lZVHIB {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-urs6lZVHIB .mbr-fallback-image.disabled {
  display: none;
}
.cid-urs6lZVHIB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urs6lZVHIB .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-urs6lZVHIB .container {
    max-width: 1400px;
  }
}
.cid-urs6lZVHIB .card {
  margin: auto;
}
.cid-urs6lZVHIB .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #000000;
  margin-bottom: 2rem;
}
.cid-urs6lZVHIB .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-urs6lZVHIB .row {
  justify-content: center;
}
.cid-urs6lZVHIB H3 {
  color: #ffb5b5;
}
.cid-urs6lZVHIB .card-title,
.cid-urs6lZVHIB .card-box {
  color: #ffffff;
}
.cid-urs6m0edlo .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-urs6m0edlo .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-urs6m0edlo .divider-top::before,
.cid-urs6m0edlo .divider-bottom::before,
.cid-urs6m0edlo .divider-top::after,
.cid-urs6m0edlo .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-urs6m0edlo .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-urs6m0edlo .divider-triangles::before {
  top: -50px;
}
.cid-urs6m0edlo .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-urs6m0edlo .divider-halfcircle::before {
  top: -50px;
}
.cid-urs6m0edlo .divider-multitriangles::before,
.cid-urs6m0edlo .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-urs6m0edlo .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-urs6m0rqQ5 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-urs6m0rqQ5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-urs6m0rqQ5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urs6m0rqQ5 .mbr-text {
  color: #767676;
}
.cid-urs6m0rqQ5 .mbr-section-subtitle {
  color: #767676;
}
.cid-urs6m0rqQ5 .title .num {
  width: 100%;
  display: block;
}
.cid-urs6m0rqQ5 .title .card-title {
  z-index: 1;
}
.cid-urs6m0rqQ5 .num {
  color: #ffe885;
}
@media (max-width: 767px) {
  .cid-urs6m0rqQ5 * {
    text-align: center !important;
  }
  .cid-urs6m0rqQ5 .content-column {
    margin-bottom: 2rem;
  }
}
.cid-urs6m0rqQ5 .card-title,
.cid-urs6m0rqQ5 .card-img {
  color: #ffb5b5;
}
.cid-urs6m0rqQ5 .card-text {
  color: #ffffff;
}
.cid-urs6m0rqQ5 .mbr-section-title,
.cid-urs6m0rqQ5 .card-box {
  color: #ffb5b5;
}
.cid-urs6m0XVAL .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-urs6m0XVAL .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-urs6m0XVAL .divider-top::before,
.cid-urs6m0XVAL .divider-bottom::before,
.cid-urs6m0XVAL .divider-top::after,
.cid-urs6m0XVAL .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-urs6m0XVAL .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-urs6m0XVAL .divider-triangles::before {
  top: -50px;
}
.cid-urs6m0XVAL .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-urs6m0XVAL .divider-halfcircle::before {
  top: -50px;
}
.cid-urs6m0XVAL .divider-multitriangles::before,
.cid-urs6m0XVAL .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-urs6m0XVAL .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-urs6m19d0o {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-urs6m19d0o .mbr-fallback-image.disabled {
  display: none;
}
.cid-urs6m19d0o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urs6m19d0o .mbr-text {
  color: #767676;
}
.cid-urs6m19d0o .mbr-section-subtitle {
  color: #767676;
}
.cid-urs6m19d0o .title .num {
  width: 100%;
  display: block;
}
.cid-urs6m19d0o .title .card-title {
  z-index: 1;
}
.cid-urs6m19d0o .num {
  color: #ffe161;
}
@media (max-width: 767px) {
  .cid-urs6m19d0o * {
    text-align: center !important;
  }
  .cid-urs6m19d0o .content-column {
    margin-bottom: 2rem;
  }
}
.cid-urs6m19d0o .card-title,
.cid-urs6m19d0o .card-img {
  color: #ffffff;
}
.cid-urs6m19d0o .card-text {
  color: #ffffff;
}
.cid-urs6m19d0o .mbr-section-title,
.cid-urs6m19d0o .card-box {
  color: #ffb5b5;
}
.cid-urs6m1Ht2o {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-urs6m1Ht2o .mbr-fallback-image.disabled {
  display: none;
}
.cid-urs6m1Ht2o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-urs6m1Ht2o .mbr-section-title {
  color: #ffb5b5;
}
.cid-urs6m1Ht2o .mbr-section-subtitle {
  color: #ffffff;
}
.cid-urs6m2b3gH {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-urs6m2b3gH .content {
    text-align: center;
  }
  .cid-urs6m2b3gH .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-urs6m2b3gH .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-urs6m2b3gH .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-urs6m2b3gH .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-urs6m2b3gH .google-map {
  height: 25rem;
  position: relative;
}
.cid-urs6m2b3gH .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-urs6m2b3gH .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-urs6m2b3gH .google-map[data-state] {
  background: #e9e5dc;
}
.cid-urs6m2b3gH .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-urs6m2b3gH .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-urs6m2b3gH .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-urs6m2b3gH .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-urs6m2b3gH .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-urs6m2b3gH .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-urs6m2b3gH .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-urs6m2b3gH .list {
  list-style-type: none;
  padding: 0;
}
.cid-urs6m2b3gH .mbr-text {
  color: #bbbbbb;
}
.cid-uwDAwY4E0N {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uwDAwY4E0N nav.navbar {
  position: fixed;
}
.cid-uwDAwY4E0N .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwDAwY4E0N .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uwDAwY4E0N .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uwDAwY4E0N .dropdown-item:hover,
.cid-uwDAwY4E0N .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uwDAwY4E0N .dropdown-item:hover span {
  color: white;
}
.cid-uwDAwY4E0N .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uwDAwY4E0N .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uwDAwY4E0N .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uwDAwY4E0N .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uwDAwY4E0N .nav-link {
  position: relative;
}
.cid-uwDAwY4E0N .container {
  display: flex;
  margin: auto;
}
.cid-uwDAwY4E0N .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uwDAwY4E0N .dropdown-menu,
.cid-uwDAwY4E0N .navbar.opened {
  background: #000000 !important;
}
.cid-uwDAwY4E0N .nav-item:focus,
.cid-uwDAwY4E0N .nav-link:focus {
  outline: none;
}
.cid-uwDAwY4E0N .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uwDAwY4E0N .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uwDAwY4E0N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uwDAwY4E0N .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uwDAwY4E0N .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uwDAwY4E0N .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uwDAwY4E0N .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uwDAwY4E0N .navbar.opened {
  transition: all 0.3s;
}
.cid-uwDAwY4E0N .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uwDAwY4E0N .navbar .navbar-logo img {
  width: auto;
}
.cid-uwDAwY4E0N .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uwDAwY4E0N .navbar.collapsed {
  justify-content: center;
}
.cid-uwDAwY4E0N .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uwDAwY4E0N .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uwDAwY4E0N .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uwDAwY4E0N .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uwDAwY4E0N .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uwDAwY4E0N .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uwDAwY4E0N .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uwDAwY4E0N .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uwDAwY4E0N .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uwDAwY4E0N .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uwDAwY4E0N .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uwDAwY4E0N .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uwDAwY4E0N .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uwDAwY4E0N .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uwDAwY4E0N .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uwDAwY4E0N .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uwDAwY4E0N .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uwDAwY4E0N .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uwDAwY4E0N .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uwDAwY4E0N .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uwDAwY4E0N .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uwDAwY4E0N .navbar.navbar-short {
  min-height: 60px;
}
.cid-uwDAwY4E0N .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uwDAwY4E0N .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uwDAwY4E0N .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uwDAwY4E0N .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uwDAwY4E0N .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uwDAwY4E0N .dropdown-item.active,
.cid-uwDAwY4E0N .dropdown-item:active {
  background-color: transparent;
}
.cid-uwDAwY4E0N .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uwDAwY4E0N .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uwDAwY4E0N .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uwDAwY4E0N .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uwDAwY4E0N .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uwDAwY4E0N .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uwDAwY4E0N ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uwDAwY4E0N .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uwDAwY4E0N button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uwDAwY4E0N button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uwDAwY4E0N button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uwDAwY4E0N button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwDAwY4E0N button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uwDAwY4E0N button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uwDAwY4E0N nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwDAwY4E0N nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uwDAwY4E0N nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uwDAwY4E0N nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uwDAwY4E0N .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uwDAwY4E0N a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uwDAwY4E0N .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uwDAwY4E0N .navbar {
    height: 70px;
  }
  .cid-uwDAwY4E0N .navbar.opened {
    height: auto;
  }
  .cid-uwDAwY4E0N .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uwDAwYkAdk {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uwDAwYkAdk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uwDAwYkAdk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uwDAwYkAdk .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uwDAwYkAdk .card {
    margin-bottom: 2rem!important;
  }
  .cid-uwDAwYkAdk .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uwDAwYkAdk .link-wrap {
    align-items: center;
  }
}
.cid-uwDAwYkAdk .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uwDAwYkAdk .card-title,
.cid-uwDAwYkAdk .card-box {
  color: #ffffff;
}
.cid-uwDAwYzcXs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uwDAwYzcXs .mbr-section-title {
  color: #ffdf00;
}
.cid-uwDAwZ3pOh {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uwDAwZ3pOh .content {
    text-align: center;
  }
  .cid-uwDAwZ3pOh .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uwDAwZ3pOh .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uwDAwZ3pOh .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uwDAwZ3pOh .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uwDAwZ3pOh .google-map {
  height: 25rem;
  position: relative;
}
.cid-uwDAwZ3pOh .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uwDAwZ3pOh .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uwDAwZ3pOh .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uwDAwZ3pOh .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uwDAwZ3pOh .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uwDAwZ3pOh .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uwDAwZ3pOh .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uwDAwZ3pOh .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uwDAwZ3pOh .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uwDAwZ3pOh .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uwDAwZ3pOh .list {
  list-style-type: none;
  padding: 0;
}
.cid-uwDAwZ3pOh .mbr-text {
  color: #bbbbbb;
}
.cid-uyQEeTR1yV {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uyQEeTR1yV nav.navbar {
  position: fixed;
}
.cid-uyQEeTR1yV .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyQEeTR1yV .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uyQEeTR1yV .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uyQEeTR1yV .dropdown-item:hover,
.cid-uyQEeTR1yV .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uyQEeTR1yV .dropdown-item:hover span {
  color: white;
}
.cid-uyQEeTR1yV .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uyQEeTR1yV .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uyQEeTR1yV .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uyQEeTR1yV .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uyQEeTR1yV .nav-link {
  position: relative;
}
.cid-uyQEeTR1yV .container {
  display: flex;
  margin: auto;
}
.cid-uyQEeTR1yV .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uyQEeTR1yV .dropdown-menu,
.cid-uyQEeTR1yV .navbar.opened {
  background: #000000 !important;
}
.cid-uyQEeTR1yV .nav-item:focus,
.cid-uyQEeTR1yV .nav-link:focus {
  outline: none;
}
.cid-uyQEeTR1yV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uyQEeTR1yV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uyQEeTR1yV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uyQEeTR1yV .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uyQEeTR1yV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uyQEeTR1yV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uyQEeTR1yV .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uyQEeTR1yV .navbar.opened {
  transition: all 0.3s;
}
.cid-uyQEeTR1yV .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uyQEeTR1yV .navbar .navbar-logo img {
  width: auto;
}
.cid-uyQEeTR1yV .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uyQEeTR1yV .navbar.collapsed {
  justify-content: center;
}
.cid-uyQEeTR1yV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uyQEeTR1yV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uyQEeTR1yV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uyQEeTR1yV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uyQEeTR1yV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uyQEeTR1yV .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uyQEeTR1yV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uyQEeTR1yV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uyQEeTR1yV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uyQEeTR1yV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uyQEeTR1yV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uyQEeTR1yV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uyQEeTR1yV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uyQEeTR1yV .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uyQEeTR1yV .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uyQEeTR1yV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uyQEeTR1yV .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uyQEeTR1yV .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uyQEeTR1yV .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uyQEeTR1yV .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uyQEeTR1yV .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uyQEeTR1yV .navbar.navbar-short {
  min-height: 60px;
}
.cid-uyQEeTR1yV .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uyQEeTR1yV .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uyQEeTR1yV .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uyQEeTR1yV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uyQEeTR1yV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uyQEeTR1yV .dropdown-item.active,
.cid-uyQEeTR1yV .dropdown-item:active {
  background-color: transparent;
}
.cid-uyQEeTR1yV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uyQEeTR1yV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uyQEeTR1yV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uyQEeTR1yV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uyQEeTR1yV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uyQEeTR1yV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uyQEeTR1yV ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uyQEeTR1yV .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uyQEeTR1yV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uyQEeTR1yV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uyQEeTR1yV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uyQEeTR1yV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyQEeTR1yV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uyQEeTR1yV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uyQEeTR1yV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyQEeTR1yV nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uyQEeTR1yV nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uyQEeTR1yV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uyQEeTR1yV .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uyQEeTR1yV a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uyQEeTR1yV .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uyQEeTR1yV .navbar {
    height: 70px;
  }
  .cid-uyQEeTR1yV .navbar.opened {
    height: auto;
  }
  .cid-uyQEeTR1yV .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uyQEeUaNk1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uyQEeUaNk1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyQEeUaNk1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyQEeUaNk1 .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uyQEeUaNk1 .card {
    margin-bottom: 2rem!important;
  }
  .cid-uyQEeUaNk1 .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uyQEeUaNk1 .link-wrap {
    align-items: center;
  }
}
.cid-uyQEeUaNk1 .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uyQEeUaNk1 .card-title,
.cid-uyQEeUaNk1 .card-box {
  color: #ffffff;
}
.cid-uyQEeUrqOt .divider-top {
  position: relative;
  padding: 2.5em;
  background: #065bf4;
}
.cid-uyQEeUrqOt .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #ffd903;
}
.cid-uyQEeUrqOt .divider-top::before,
.cid-uyQEeUrqOt .divider-bottom::before,
.cid-uyQEeUrqOt .divider-top::after,
.cid-uyQEeUrqOt .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-uyQEeUrqOt .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-uyQEeUrqOt .divider-triangles::before {
  top: -50px;
}
.cid-uyQEeUrqOt .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-uyQEeUrqOt .divider-halfcircle::before {
  top: -50px;
}
.cid-uyQEeUrqOt .divider-multitriangles::before,
.cid-uyQEeUrqOt .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-uyQEeUrqOt .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #065bf4, 50px -50px 0 #065bf4;
}
.cid-uyQEeUzVLK {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyQEeUzVLK .mbr-text {
  color: #ffffff;
}
.cid-uyQEeUzVLK .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uyQEeULPPs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uyQEeULPPs .mbr-section-title {
  color: #4479d9;
}
.cid-uyQEeULPPs .mbr-section-subtitle {
  color: #e43f3f;
}
.cid-uyQEeV0tVe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uyQEeV0tVe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uyQEeV0tVe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uyQEeV0tVe ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uyQEeV0tVe li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uyQEeV0tVe ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #6592e6;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uyQEeV0tVe H3 {
  color: #ffffff;
}
.cid-uyQEeV0tVe .list {
  color: #ffffff;
}
.cid-uyQEeVjRBE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uyQEeVjRBE .content {
    text-align: center;
  }
  .cid-uyQEeVjRBE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uyQEeVjRBE .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uyQEeVjRBE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uyQEeVjRBE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uyQEeVjRBE .google-map {
  height: 25rem;
  position: relative;
}
.cid-uyQEeVjRBE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uyQEeVjRBE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uyQEeVjRBE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uyQEeVjRBE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uyQEeVjRBE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uyQEeVjRBE .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uyQEeVjRBE .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uyQEeVjRBE .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uyQEeVjRBE .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uyQEeVjRBE .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uyQEeVjRBE .list {
  list-style-type: none;
  padding: 0;
}
.cid-uyQEeVjRBE .mbr-text {
  color: #bbbbbb;
}
.cid-uOuGzzq9zs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uOuGzzq9zs nav.navbar {
  position: fixed;
}
.cid-uOuGzzq9zs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOuGzzq9zs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uOuGzzq9zs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uOuGzzq9zs .dropdown-item:hover,
.cid-uOuGzzq9zs .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uOuGzzq9zs .dropdown-item:hover span {
  color: white;
}
.cid-uOuGzzq9zs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uOuGzzq9zs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uOuGzzq9zs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uOuGzzq9zs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uOuGzzq9zs .nav-link {
  position: relative;
}
.cid-uOuGzzq9zs .container {
  display: flex;
  margin: auto;
}
.cid-uOuGzzq9zs .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uOuGzzq9zs .dropdown-menu,
.cid-uOuGzzq9zs .navbar.opened {
  background: #000000 !important;
}
.cid-uOuGzzq9zs .nav-item:focus,
.cid-uOuGzzq9zs .nav-link:focus {
  outline: none;
}
.cid-uOuGzzq9zs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uOuGzzq9zs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uOuGzzq9zs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uOuGzzq9zs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uOuGzzq9zs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uOuGzzq9zs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uOuGzzq9zs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uOuGzzq9zs .navbar.opened {
  transition: all 0.3s;
}
.cid-uOuGzzq9zs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uOuGzzq9zs .navbar .navbar-logo img {
  width: auto;
}
.cid-uOuGzzq9zs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uOuGzzq9zs .navbar.collapsed {
  justify-content: center;
}
.cid-uOuGzzq9zs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uOuGzzq9zs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uOuGzzq9zs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uOuGzzq9zs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uOuGzzq9zs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uOuGzzq9zs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uOuGzzq9zs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uOuGzzq9zs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uOuGzzq9zs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uOuGzzq9zs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uOuGzzq9zs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uOuGzzq9zs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uOuGzzq9zs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uOuGzzq9zs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uOuGzzq9zs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uOuGzzq9zs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uOuGzzq9zs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uOuGzzq9zs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uOuGzzq9zs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uOuGzzq9zs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uOuGzzq9zs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uOuGzzq9zs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uOuGzzq9zs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uOuGzzq9zs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uOuGzzq9zs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uOuGzzq9zs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uOuGzzq9zs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uOuGzzq9zs .dropdown-item.active,
.cid-uOuGzzq9zs .dropdown-item:active {
  background-color: transparent;
}
.cid-uOuGzzq9zs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uOuGzzq9zs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uOuGzzq9zs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uOuGzzq9zs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uOuGzzq9zs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uOuGzzq9zs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uOuGzzq9zs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uOuGzzq9zs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uOuGzzq9zs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uOuGzzq9zs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uOuGzzq9zs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uOuGzzq9zs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOuGzzq9zs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uOuGzzq9zs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uOuGzzq9zs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOuGzzq9zs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uOuGzzq9zs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uOuGzzq9zs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uOuGzzq9zs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uOuGzzq9zs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uOuGzzq9zs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uOuGzzq9zs .navbar {
    height: 70px;
  }
  .cid-uOuGzzq9zs .navbar.opened {
    height: auto;
  }
  .cid-uOuGzzq9zs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uOuGzzMnvj {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uOuGzzMnvj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOuGzzMnvj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOuGzzMnvj .mbr-text {
  color: #c1c1c1;
}
.cid-uOuGzzMnvj H3 {
  color: #ffb5b5;
}
.cid-uOuGzzMnvj .link {
  color: #ffffff;
}
.cid-uOuGzA2mYZ .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-uOuGzA2mYZ .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-uOuGzA2mYZ .divider-top::before,
.cid-uOuGzA2mYZ .divider-bottom::before,
.cid-uOuGzA2mYZ .divider-top::after,
.cid-uOuGzA2mYZ .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-uOuGzA2mYZ .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-uOuGzA2mYZ .divider-triangles::before {
  top: -50px;
}
.cid-uOuGzA2mYZ .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-uOuGzA2mYZ .divider-halfcircle::before {
  top: -50px;
}
.cid-uOuGzA2mYZ .divider-multitriangles::before,
.cid-uOuGzA2mYZ .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-uOuGzA2mYZ .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-uOuGzAgjjb {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOuGzAgjjb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOuGzAgjjb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOuGzAgjjb .number-wrap {
  color: #555555;
  text-align: center;
}
.cid-uOuGzAgjjb .number {
  color: #ffb5b5;
}
.cid-uOuGzAgjjb .period {
  display: block;
}
.cid-uOuGzAgjjb .dot {
  display: none;
}
@media (max-width: 767px) {
  .cid-uOuGzAgjjb .period {
    font-size: 0.8rem;
  }
}
.cid-uOuGzAgjjb .btn {
  height: 100%;
  margin: 0;
}
.cid-uOuGzAgjjb .mbr-section-btn {
  margin-bottom: 1.2rem;
}
.cid-uOuGzAgjjb .icons-menu .soc-item {
  padding-left: 8px;
  padding-right: 8px;
}
.cid-uOuGzAgjjb .icons-menu .soc-item .mbr-iconfont {
  font-size: 2rem;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffb5b5;
  border: 2px solid #ffb5b5;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-uOuGzAgjjb .icons-menu .soc-item .mbr-iconfont:before {
  padding: 0.6rem;
}
.cid-uOuGzAgjjb .icons-menu .soc-item .mbr-iconfont:hover {
  background-color: #ffb5b5;
  color: #000000;
}
.cid-uOuGzAgjjb H3 {
  color: #ffb5b5;
}
.cid-uOuGzAJkDj .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-uOuGzAJkDj .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-uOuGzAJkDj .divider-top::before,
.cid-uOuGzAJkDj .divider-bottom::before,
.cid-uOuGzAJkDj .divider-top::after,
.cid-uOuGzAJkDj .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-uOuGzAJkDj .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-uOuGzAJkDj .divider-triangles::before {
  top: -50px;
}
.cid-uOuGzAJkDj .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-uOuGzAJkDj .divider-halfcircle::before {
  top: -50px;
}
.cid-uOuGzAJkDj .divider-multitriangles::before,
.cid-uOuGzAJkDj .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-uOuGzAJkDj .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-uOuGzAVO87 {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-uOuGzAVO87 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOuGzAVO87 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOuGzAVO87 .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-uOuGzAVO87 .container {
    max-width: 1400px;
  }
}
.cid-uOuGzAVO87 .card {
  margin: auto;
}
.cid-uOuGzAVO87 .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #000000;
  margin-bottom: 2rem;
}
.cid-uOuGzAVO87 .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uOuGzAVO87 .row {
  justify-content: center;
}
.cid-uOuGzAVO87 H3 {
  color: #ffb5b5;
}
.cid-uOuGzAVO87 .card-title,
.cid-uOuGzAVO87 .card-box {
  color: #ffffff;
}
.cid-uOuGzBpy1W {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uOuGzBpy1W .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOuGzBpy1W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOuGzBpy1W .mbr-text {
  color: #767676;
}
.cid-uOuGzBpy1W .mbr-section-subtitle {
  color: #767676;
}
.cid-uOuGzBpy1W .title .num {
  width: 100%;
  display: block;
}
.cid-uOuGzBpy1W .title .card-title {
  z-index: 1;
}
.cid-uOuGzBpy1W .num {
  color: #ffe885;
}
@media (max-width: 767px) {
  .cid-uOuGzBpy1W * {
    text-align: center !important;
  }
  .cid-uOuGzBpy1W .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uOuGzBpy1W .card-title,
.cid-uOuGzBpy1W .card-img {
  color: #ffb5b5;
}
.cid-uOuGzBpy1W .card-text {
  color: #ffffff;
}
.cid-uOuGzBpy1W .mbr-section-title,
.cid-uOuGzBpy1W .card-box {
  color: #ffb5b5;
}
.cid-uOuGzBUTKG .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-uOuGzBUTKG .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-uOuGzBUTKG .divider-top::before,
.cid-uOuGzBUTKG .divider-bottom::before,
.cid-uOuGzBUTKG .divider-top::after,
.cid-uOuGzBUTKG .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-uOuGzBUTKG .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-uOuGzBUTKG .divider-triangles::before {
  top: -50px;
}
.cid-uOuGzBUTKG .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-uOuGzBUTKG .divider-halfcircle::before {
  top: -50px;
}
.cid-uOuGzBUTKG .divider-multitriangles::before,
.cid-uOuGzBUTKG .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-uOuGzBUTKG .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ffb5b5, 50px -50px 0 #ffb5b5;
}
.cid-uOuGzC8zdN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uOuGzC8zdN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOuGzC8zdN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOuGzC8zdN .mbr-text {
  color: #767676;
}
.cid-uOuGzC8zdN .mbr-section-subtitle {
  color: #767676;
}
.cid-uOuGzC8zdN .title .num {
  width: 100%;
  display: block;
}
.cid-uOuGzC8zdN .title .card-title {
  z-index: 1;
}
.cid-uOuGzC8zdN .num {
  color: #ffe161;
}
@media (max-width: 767px) {
  .cid-uOuGzC8zdN * {
    text-align: center !important;
  }
  .cid-uOuGzC8zdN .content-column {
    margin-bottom: 2rem;
  }
}
.cid-uOuGzC8zdN .card-title,
.cid-uOuGzC8zdN .card-img {
  color: #ffffff;
}
.cid-uOuGzC8zdN .card-text {
  color: #ffffff;
}
.cid-uOuGzC8zdN .mbr-section-title,
.cid-uOuGzC8zdN .card-box {
  color: #ffb5b5;
}
.cid-uOuGzCHRE8 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uOuGzCHRE8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uOuGzCHRE8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uOuGzCHRE8 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uOuGzCHRE8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uOuGzCZbRE {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uOuGzCZbRE .content {
    text-align: center;
  }
  .cid-uOuGzCZbRE .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uOuGzCZbRE .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uOuGzCZbRE .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uOuGzCZbRE .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uOuGzCZbRE .google-map {
  height: 25rem;
  position: relative;
}
.cid-uOuGzCZbRE .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uOuGzCZbRE .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uOuGzCZbRE .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uOuGzCZbRE .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uOuGzCZbRE .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uOuGzCZbRE .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uOuGzCZbRE .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uOuGzCZbRE .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uOuGzCZbRE .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uOuGzCZbRE .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uOuGzCZbRE .list {
  list-style-type: none;
  padding: 0;
}
.cid-uOuGzCZbRE .mbr-text {
  color: #bbbbbb;
}
.cid-u6yx49S3OX {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-u6yx49S3OX nav.navbar {
  position: fixed;
}
.cid-u6yx49S3OX .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u6yx49S3OX .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u6yx49S3OX .dropdown-item:hover,
.cid-u6yx49S3OX .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-u6yx49S3OX .dropdown-item:hover span {
  color: white;
}
.cid-u6yx49S3OX .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u6yx49S3OX .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u6yx49S3OX .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u6yx49S3OX .nav-link {
  position: relative;
}
.cid-u6yx49S3OX .container {
  display: flex;
  margin: auto;
}
.cid-u6yx49S3OX .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown-menu,
.cid-u6yx49S3OX .navbar.opened {
  background: #000000 !important;
}
.cid-u6yx49S3OX .nav-item:focus,
.cid-u6yx49S3OX .nav-link:focus {
  outline: none;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u6yx49S3OX .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u6yx49S3OX .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u6yx49S3OX .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u6yx49S3OX .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-u6yx49S3OX .navbar.opened {
  transition: all 0.3s;
}
.cid-u6yx49S3OX .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u6yx49S3OX .navbar .navbar-logo img {
  width: auto;
}
.cid-u6yx49S3OX .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar.collapsed {
  justify-content: center;
}
.cid-u6yx49S3OX .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u6yx49S3OX .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u6yx49S3OX .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u6yx49S3OX .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u6yx49S3OX .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u6yx49S3OX .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u6yx49S3OX .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u6yx49S3OX .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u6yx49S3OX .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u6yx49S3OX .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u6yx49S3OX .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u6yx49S3OX .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u6yx49S3OX .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u6yx49S3OX .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u6yx49S3OX .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u6yx49S3OX .navbar.navbar-short {
  min-height: 60px;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-u6yx49S3OX .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-u6yx49S3OX .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u6yx49S3OX .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u6yx49S3OX .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u6yx49S3OX .dropdown-item.active,
.cid-u6yx49S3OX .dropdown-item:active {
  background-color: transparent;
}
.cid-u6yx49S3OX .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u6yx49S3OX .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u6yx49S3OX .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u6yx49S3OX .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u6yx49S3OX ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u6yx49S3OX .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u6yx49S3OX button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-u6yx49S3OX button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u6yx49S3OX nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u6yx49S3OX .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u6yx49S3OX a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u6yx49S3OX .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u6yx49S3OX .navbar {
    height: 70px;
  }
  .cid-u6yx49S3OX .navbar.opened {
    height: auto;
  }
  .cid-u6yx49S3OX .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tR8z0K0Nhk {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubalmaty-1536x1024.png");
}
.cid-tR8z0K0Nhk .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-tR8z0K0Nhk .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-tR8z0K0Nhk .icon-box .icon-text {
  overflow: hidden;
}
.cid-tR8z0K0Nhk .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-tR8z0K0Nhk .icon-box-link {
  text-decoration: none !important;
}
.cid-tR8z0K0Nhk .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-tR8z0K0Nhk .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-tR8z0K0Nhk .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-tR8z0K0Nhk .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-tR8z0K0Nhk .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-tR8z0K0Nhk .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-tR8z0K0Nhk .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-tR8z0K0Nhk .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-tR8z0K0Nhk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-tR8z0K0Nhk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-tR8z0K0Nhk .mbr-text {
  color: #ffffff;
}
.cid-tR8z0K0Nhk .mbr-section-title {
  color: #ffffff;
}
.cid-tR8z0K0Nhk .mbr-iconfont {
  padding-right: 10px;
}
.cid-ucnCQ7XPwi {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ucnCQ7XPwi .mbr-fallback-image.disabled {
  display: none;
}
.cid-ucnCQ7XPwi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ucnCQ7XPwi .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ucnCQ7XPwi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ucnCQ7XPwi .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ucnCQ7XPwi .card-title {
  color: #ffffff;
}
.cid-uZvyz5WwKR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uZvyz5WwKR .mbr-section-title {
  color: #ffffff;
}
.cid-ucnCQCDA8L {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-ucnCQCDA8L img,
.cid-ucnCQCDA8L .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-ucnCQCDA8L .item:focus,
.cid-ucnCQCDA8L span:focus {
  outline: none;
}
.cid-ucnCQCDA8L .item-wrapper {
  position: relative;
}
.cid-ucnCQCDA8L .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-ucnCQCDA8L .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-ucnCQCDA8L .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-ucnCQCDA8L .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-ucnCQCDA8L .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-ucnCQCDA8L .mbr-section-btn {
  margin-top: auto !important;
}
.cid-ucnCQCDA8L .mbr-section-title {
  color: #ff65c3;
}
.cid-ucnCQCDA8L .mbr-text,
.cid-ucnCQCDA8L .mbr-section-btn {
  text-align: left;
}
.cid-ucnCQCDA8L .item-title {
  text-align: left;
}
.cid-ucnCQCDA8L .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-ucnCQCDA8L .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-ucnCQCDA8L .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ucnCQCDA8L .embla__button--next,
.cid-ucnCQCDA8L .embla__button--prev {
  display: flex;
}
.cid-ucnCQCDA8L .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ucnCQCDA8L .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ucnCQCDA8L .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-ucnCQCDA8L .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ucnCQCDA8L .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ucnCQCDA8L .embla__button {
    top: auto;
  }
}
.cid-ucnCQCDA8L .embla {
  position: relative;
  width: 100%;
}
.cid-ucnCQCDA8L .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ucnCQCDA8L .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ucnCQCDA8L .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ucnCQCDA8L .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-ucnCQCDA8L .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-ucnCQCDA8L .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-ucnCQCDA8L .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-ucnCQCDA8L .mbr-section-subtitle {
  color: #ffffff;
}
.cid-ucnCRvW8cX {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-ucnCRvW8cX .mbr-section-title {
  color: #000000;
}
.cid-tR8z0LskiO {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-tR8z0LskiO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tR8z0LskiO .container-table {
  margin: 0 auto;
}
.cid-tR8z0LskiO .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-tR8z0LskiO .dataTables_wrapper {
  display: block;
}
.cid-tR8z0LskiO .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-tR8z0LskiO .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-tR8z0LskiO table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-tR8z0LskiO table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-tR8z0LskiO table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-tR8z0LskiO table td {
  border-top: 1px solid #cccccc;
}
.cid-tR8z0LskiO table.table {
  background: #e43f3f;
}
.cid-tR8z0LskiO .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-tR8z0LskiO .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-tR8z0LskiO .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-tR8z0LskiO .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-tR8z0LskiO .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-tR8z0LskiO .dataTables_filter {
    text-align: center;
  }
  .cid-tR8z0LskiO .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-tR8z0LskiO .mbr-section-title {
  color: #ffffff;
}
.cid-tR8z0LZUSO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-tR8z0LZUSO .content {
    text-align: center;
  }
  .cid-tR8z0LZUSO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-tR8z0LZUSO .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-tR8z0LZUSO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-tR8z0LZUSO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-tR8z0LZUSO .google-map {
  height: 25rem;
  position: relative;
}
.cid-tR8z0LZUSO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-tR8z0LZUSO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-tR8z0LZUSO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-tR8z0LZUSO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-tR8z0LZUSO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tR8z0LZUSO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-tR8z0LZUSO .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-tR8z0LZUSO .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-tR8z0LZUSO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tR8z0LZUSO .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-tR8z0LZUSO .list {
  list-style-type: none;
  padding: 0;
}
.cid-tR8z0LZUSO .mbr-text {
  color: #bbbbbb;
}
.cid-uPPdrhomk6 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPPdrhomk6 nav.navbar {
  position: fixed;
}
.cid-uPPdrhomk6 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPPdrhomk6 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPPdrhomk6 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPPdrhomk6 .dropdown-item:hover,
.cid-uPPdrhomk6 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uPPdrhomk6 .dropdown-item:hover span {
  color: white;
}
.cid-uPPdrhomk6 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPPdrhomk6 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPPdrhomk6 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPPdrhomk6 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPPdrhomk6 .nav-link {
  position: relative;
}
.cid-uPPdrhomk6 .container {
  display: flex;
  margin: auto;
}
.cid-uPPdrhomk6 .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPPdrhomk6 .dropdown-menu,
.cid-uPPdrhomk6 .navbar.opened {
  background: #000000 !important;
}
.cid-uPPdrhomk6 .nav-item:focus,
.cid-uPPdrhomk6 .nav-link:focus {
  outline: none;
}
.cid-uPPdrhomk6 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPPdrhomk6 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPPdrhomk6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPPdrhomk6 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPPdrhomk6 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPPdrhomk6 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPPdrhomk6 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uPPdrhomk6 .navbar.opened {
  transition: all 0.3s;
}
.cid-uPPdrhomk6 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPPdrhomk6 .navbar .navbar-logo img {
  width: auto;
}
.cid-uPPdrhomk6 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPPdrhomk6 .navbar.collapsed {
  justify-content: center;
}
.cid-uPPdrhomk6 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPPdrhomk6 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPPdrhomk6 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPPdrhomk6 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPPdrhomk6 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPPdrhomk6 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPPdrhomk6 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPPdrhomk6 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPPdrhomk6 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPPdrhomk6 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPPdrhomk6 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPPdrhomk6 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPPdrhomk6 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPPdrhomk6 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPPdrhomk6 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPPdrhomk6 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPPdrhomk6 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPPdrhomk6 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPPdrhomk6 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPPdrhomk6 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uPPdrhomk6 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uPPdrhomk6 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPPdrhomk6 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPPdrhomk6 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPPdrhomk6 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uPPdrhomk6 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPPdrhomk6 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPPdrhomk6 .dropdown-item.active,
.cid-uPPdrhomk6 .dropdown-item:active {
  background-color: transparent;
}
.cid-uPPdrhomk6 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPPdrhomk6 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPPdrhomk6 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPPdrhomk6 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uPPdrhomk6 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPPdrhomk6 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPPdrhomk6 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPPdrhomk6 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPPdrhomk6 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPPdrhomk6 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uPPdrhomk6 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPPdrhomk6 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPPdrhomk6 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPPdrhomk6 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPPdrhomk6 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPPdrhomk6 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPPdrhomk6 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPPdrhomk6 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPPdrhomk6 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPPdrhomk6 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPPdrhomk6 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uPPdrhomk6 .navbar {
    height: 70px;
  }
  .cid-uPPdrhomk6 .navbar.opened {
    height: auto;
  }
  .cid-uPPdrhomk6 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPPdrhH890 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubwarsaw-1536x1024.png");
}
.cid-uPPdrhH890 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uPPdrhH890 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uPPdrhH890 .icon-box .icon-text {
  overflow: hidden;
}
.cid-uPPdrhH890 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uPPdrhH890 .icon-box-link {
  text-decoration: none !important;
}
.cid-uPPdrhH890 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uPPdrhH890 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uPPdrhH890 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uPPdrhH890 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uPPdrhH890 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uPPdrhH890 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uPPdrhH890 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uPPdrhH890 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uPPdrhH890 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uPPdrhH890 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uPPdrhH890 .mbr-text {
  color: #ffffff;
}
.cid-uPPdrhH890 .mbr-section-title {
  color: #ffffff;
}
.cid-uPPdrhH890 .mbr-iconfont {
  padding-right: 10px;
}
.cid-uPPdrhWy6V {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uPPdrhWy6V .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPPdrhWy6V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPPdrhWy6V .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uPPdrhWy6V .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPPdrhWy6V .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uPPdrhWy6V .card-title {
  color: #ffffff;
}
.cid-uPPdriioby {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uPPdriioby img,
.cid-uPPdriioby .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uPPdriioby .item:focus,
.cid-uPPdriioby span:focus {
  outline: none;
}
.cid-uPPdriioby .item-wrapper {
  position: relative;
}
.cid-uPPdriioby .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uPPdriioby .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uPPdriioby .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPPdriioby .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uPPdriioby .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uPPdriioby .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uPPdriioby .mbr-section-title {
  color: #ffb5b5;
}
.cid-uPPdriioby .mbr-text,
.cid-uPPdriioby .mbr-section-btn {
  text-align: left;
}
.cid-uPPdriioby .item-title {
  text-align: left;
}
.cid-uPPdriioby .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uPPdriioby .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uPPdriioby .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uPPdriioby .embla__button--next,
.cid-uPPdriioby .embla__button--prev {
  display: flex;
}
.cid-uPPdriioby .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPPdriioby .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uPPdriioby .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uPPdriioby .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPPdriioby .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPPdriioby .embla__button {
    top: auto;
  }
}
.cid-uPPdriioby .embla {
  position: relative;
  width: 100%;
}
.cid-uPPdriioby .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uPPdriioby .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uPPdriioby .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uPPdriioby .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uPPdriioby .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uPPdriioby .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uPPdriioby .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uPPdriioby .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPPdriTZ1G {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uPPdriTZ1G .mbr-section-title {
  color: #000000;
}
.cid-uPPdrj6MTW {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uPPdrj6MTW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPPdrj6MTW .container-table {
  margin: 0 auto;
}
.cid-uPPdrj6MTW .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uPPdrj6MTW .dataTables_wrapper {
  display: block;
}
.cid-uPPdrj6MTW .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uPPdrj6MTW .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uPPdrj6MTW table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uPPdrj6MTW table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uPPdrj6MTW table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uPPdrj6MTW table td {
  border-top: 1px solid #cccccc;
}
.cid-uPPdrj6MTW table.table {
  background: #e43f3f;
}
.cid-uPPdrj6MTW .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uPPdrj6MTW .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uPPdrj6MTW .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uPPdrj6MTW .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uPPdrj6MTW .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uPPdrj6MTW .dataTables_filter {
    text-align: center;
  }
  .cid-uPPdrj6MTW .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uPPdrj6MTW .mbr-section-title {
  color: #ffffff;
}
.cid-uPPdrjBMMB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uPPdrjBMMB .content {
    text-align: center;
  }
  .cid-uPPdrjBMMB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uPPdrjBMMB .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uPPdrjBMMB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uPPdrjBMMB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uPPdrjBMMB .google-map {
  height: 25rem;
  position: relative;
}
.cid-uPPdrjBMMB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uPPdrjBMMB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uPPdrjBMMB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uPPdrjBMMB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uPPdrjBMMB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uPPdrjBMMB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uPPdrjBMMB .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uPPdrjBMMB .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uPPdrjBMMB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uPPdrjBMMB .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uPPdrjBMMB .list {
  list-style-type: none;
  padding: 0;
}
.cid-uPPdrjBMMB .mbr-text {
  color: #bbbbbb;
}
.cid-uPPh3UhEos {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPPh3UhEos nav.navbar {
  position: fixed;
}
.cid-uPPh3UhEos .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPPh3UhEos .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPPh3UhEos .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPPh3UhEos .dropdown-item:hover,
.cid-uPPh3UhEos .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uPPh3UhEos .dropdown-item:hover span {
  color: white;
}
.cid-uPPh3UhEos .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPPh3UhEos .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPPh3UhEos .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPPh3UhEos .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPPh3UhEos .nav-link {
  position: relative;
}
.cid-uPPh3UhEos .container {
  display: flex;
  margin: auto;
}
.cid-uPPh3UhEos .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPPh3UhEos .dropdown-menu,
.cid-uPPh3UhEos .navbar.opened {
  background: #000000 !important;
}
.cid-uPPh3UhEos .nav-item:focus,
.cid-uPPh3UhEos .nav-link:focus {
  outline: none;
}
.cid-uPPh3UhEos .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPPh3UhEos .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPPh3UhEos .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPPh3UhEos .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPPh3UhEos .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPPh3UhEos .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPPh3UhEos .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uPPh3UhEos .navbar.opened {
  transition: all 0.3s;
}
.cid-uPPh3UhEos .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPPh3UhEos .navbar .navbar-logo img {
  width: auto;
}
.cid-uPPh3UhEos .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPPh3UhEos .navbar.collapsed {
  justify-content: center;
}
.cid-uPPh3UhEos .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPPh3UhEos .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPPh3UhEos .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPPh3UhEos .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPPh3UhEos .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPPh3UhEos .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPPh3UhEos .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPPh3UhEos .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPPh3UhEos .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPPh3UhEos .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPPh3UhEos .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPPh3UhEos .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPPh3UhEos .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPPh3UhEos .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPPh3UhEos .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPPh3UhEos .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPPh3UhEos .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPPh3UhEos .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPPh3UhEos .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPPh3UhEos .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uPPh3UhEos .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uPPh3UhEos .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPPh3UhEos .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPPh3UhEos .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPPh3UhEos .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uPPh3UhEos .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPPh3UhEos .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPPh3UhEos .dropdown-item.active,
.cid-uPPh3UhEos .dropdown-item:active {
  background-color: transparent;
}
.cid-uPPh3UhEos .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPPh3UhEos .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPPh3UhEos .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPPh3UhEos .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uPPh3UhEos .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPPh3UhEos .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPPh3UhEos ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPPh3UhEos .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPPh3UhEos button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPPh3UhEos button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uPPh3UhEos button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPPh3UhEos button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPPh3UhEos button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPPh3UhEos button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPPh3UhEos nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPPh3UhEos nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPPh3UhEos nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPPh3UhEos nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPPh3UhEos .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPPh3UhEos a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPPh3UhEos .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uPPh3UhEos .navbar {
    height: 70px;
  }
  .cid-uPPh3UhEos .navbar.opened {
    height: auto;
  }
  .cid-uPPh3UhEos .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPPh3UBhM7 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubhanoi-1536x1024.png");
}
.cid-uPPh3UBhM7 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uPPh3UBhM7 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uPPh3UBhM7 .icon-box .icon-text {
  overflow: hidden;
}
.cid-uPPh3UBhM7 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uPPh3UBhM7 .icon-box-link {
  text-decoration: none !important;
}
.cid-uPPh3UBhM7 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uPPh3UBhM7 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uPPh3UBhM7 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uPPh3UBhM7 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uPPh3UBhM7 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uPPh3UBhM7 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uPPh3UBhM7 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uPPh3UBhM7 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uPPh3UBhM7 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uPPh3UBhM7 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uPPh3UBhM7 .mbr-text {
  color: #ffffff;
}
.cid-uPPh3UBhM7 .mbr-section-title {
  color: #ffffff;
}
.cid-uPPh3UBhM7 .mbr-iconfont {
  padding-right: 10px;
}
.cid-uPPh3UQKKn {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uPPh3UQKKn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPPh3UQKKn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPPh3UQKKn .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uPPh3UQKKn .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPPh3UQKKn .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uPPh3UQKKn .card-title {
  color: #ffffff;
}
.cid-uPPh3Vhkl2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uPPh3Vhkl2 img,
.cid-uPPh3Vhkl2 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uPPh3Vhkl2 .item:focus,
.cid-uPPh3Vhkl2 span:focus {
  outline: none;
}
.cid-uPPh3Vhkl2 .item-wrapper {
  position: relative;
}
.cid-uPPh3Vhkl2 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uPPh3Vhkl2 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uPPh3Vhkl2 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPPh3Vhkl2 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uPPh3Vhkl2 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uPPh3Vhkl2 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uPPh3Vhkl2 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uPPh3Vhkl2 .mbr-text,
.cid-uPPh3Vhkl2 .mbr-section-btn {
  text-align: left;
}
.cid-uPPh3Vhkl2 .item-title {
  text-align: left;
}
.cid-uPPh3Vhkl2 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uPPh3Vhkl2 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uPPh3Vhkl2 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uPPh3Vhkl2 .embla__button--next,
.cid-uPPh3Vhkl2 .embla__button--prev {
  display: flex;
}
.cid-uPPh3Vhkl2 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPPh3Vhkl2 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uPPh3Vhkl2 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uPPh3Vhkl2 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPPh3Vhkl2 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPPh3Vhkl2 .embla__button {
    top: auto;
  }
}
.cid-uPPh3Vhkl2 .embla {
  position: relative;
  width: 100%;
}
.cid-uPPh3Vhkl2 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uPPh3Vhkl2 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uPPh3Vhkl2 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uPPh3Vhkl2 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uPPh3Vhkl2 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uPPh3Vhkl2 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uPPh3Vhkl2 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uPPh3Vhkl2 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPPh3VZnt6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uPPh3VZnt6 .mbr-section-title {
  color: #000000;
}
.cid-uPPh3Wa94l {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uPPh3Wa94l .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPPh3Wa94l .container-table {
  margin: 0 auto;
}
.cid-uPPh3Wa94l .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uPPh3Wa94l .dataTables_wrapper {
  display: block;
}
.cid-uPPh3Wa94l .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uPPh3Wa94l .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uPPh3Wa94l table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uPPh3Wa94l table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uPPh3Wa94l table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uPPh3Wa94l table td {
  border-top: 1px solid #cccccc;
}
.cid-uPPh3Wa94l table.table {
  background: #e43f3f;
}
.cid-uPPh3Wa94l .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uPPh3Wa94l .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uPPh3Wa94l .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uPPh3Wa94l .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uPPh3Wa94l .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uPPh3Wa94l .dataTables_filter {
    text-align: center;
  }
  .cid-uPPh3Wa94l .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uPPh3Wa94l .mbr-section-title {
  color: #ffffff;
}
.cid-uPPh3WzBw4 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uPPh3WzBw4 .content {
    text-align: center;
  }
  .cid-uPPh3WzBw4 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uPPh3WzBw4 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uPPh3WzBw4 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uPPh3WzBw4 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uPPh3WzBw4 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uPPh3WzBw4 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uPPh3WzBw4 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uPPh3WzBw4 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uPPh3WzBw4 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uPPh3WzBw4 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uPPh3WzBw4 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uPPh3WzBw4 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uPPh3WzBw4 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uPPh3WzBw4 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uPPh3WzBw4 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uPPh3WzBw4 .list {
  list-style-type: none;
  padding: 0;
}
.cid-uPPh3WzBw4 .mbr-text {
  color: #bbbbbb;
}
.cid-uPUOeNo3Dl {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPUOeNo3Dl nav.navbar {
  position: fixed;
}
.cid-uPUOeNo3Dl .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPUOeNo3Dl .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPUOeNo3Dl .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPUOeNo3Dl .dropdown-item:hover,
.cid-uPUOeNo3Dl .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uPUOeNo3Dl .dropdown-item:hover span {
  color: white;
}
.cid-uPUOeNo3Dl .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPUOeNo3Dl .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPUOeNo3Dl .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPUOeNo3Dl .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPUOeNo3Dl .nav-link {
  position: relative;
}
.cid-uPUOeNo3Dl .container {
  display: flex;
  margin: auto;
}
.cid-uPUOeNo3Dl .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPUOeNo3Dl .dropdown-menu,
.cid-uPUOeNo3Dl .navbar.opened {
  background: #000000 !important;
}
.cid-uPUOeNo3Dl .nav-item:focus,
.cid-uPUOeNo3Dl .nav-link:focus {
  outline: none;
}
.cid-uPUOeNo3Dl .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPUOeNo3Dl .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPUOeNo3Dl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPUOeNo3Dl .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPUOeNo3Dl .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPUOeNo3Dl .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPUOeNo3Dl .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uPUOeNo3Dl .navbar.opened {
  transition: all 0.3s;
}
.cid-uPUOeNo3Dl .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPUOeNo3Dl .navbar .navbar-logo img {
  width: auto;
}
.cid-uPUOeNo3Dl .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPUOeNo3Dl .navbar.collapsed {
  justify-content: center;
}
.cid-uPUOeNo3Dl .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPUOeNo3Dl .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPUOeNo3Dl .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPUOeNo3Dl .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPUOeNo3Dl .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPUOeNo3Dl .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPUOeNo3Dl .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPUOeNo3Dl .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPUOeNo3Dl .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPUOeNo3Dl .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPUOeNo3Dl .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPUOeNo3Dl .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPUOeNo3Dl .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPUOeNo3Dl .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPUOeNo3Dl .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPUOeNo3Dl .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPUOeNo3Dl .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPUOeNo3Dl .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPUOeNo3Dl .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPUOeNo3Dl .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uPUOeNo3Dl .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uPUOeNo3Dl .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPUOeNo3Dl .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPUOeNo3Dl .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPUOeNo3Dl .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uPUOeNo3Dl .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPUOeNo3Dl .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPUOeNo3Dl .dropdown-item.active,
.cid-uPUOeNo3Dl .dropdown-item:active {
  background-color: transparent;
}
.cid-uPUOeNo3Dl .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPUOeNo3Dl .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPUOeNo3Dl .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPUOeNo3Dl .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uPUOeNo3Dl .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPUOeNo3Dl .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPUOeNo3Dl ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPUOeNo3Dl .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPUOeNo3Dl button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPUOeNo3Dl button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uPUOeNo3Dl button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPUOeNo3Dl button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUOeNo3Dl button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUOeNo3Dl button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPUOeNo3Dl nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUOeNo3Dl nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPUOeNo3Dl nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPUOeNo3Dl nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUOeNo3Dl .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPUOeNo3Dl a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPUOeNo3Dl .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uPUOeNo3Dl .navbar {
    height: 70px;
  }
  .cid-uPUOeNo3Dl .navbar.opened {
    height: auto;
  }
  .cid-uPUOeNo3Dl .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPUOeNH3XP {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubhanoi-1536x1024.png");
}
.cid-uPUOeNH3XP .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uPUOeNH3XP .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uPUOeNH3XP .icon-box .icon-text {
  overflow: hidden;
}
.cid-uPUOeNH3XP .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uPUOeNH3XP .icon-box-link {
  text-decoration: none !important;
}
.cid-uPUOeNH3XP .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uPUOeNH3XP .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uPUOeNH3XP .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uPUOeNH3XP .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uPUOeNH3XP .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uPUOeNH3XP .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uPUOeNH3XP .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uPUOeNH3XP .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uPUOeNH3XP .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uPUOeNH3XP .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uPUOeNH3XP .mbr-text {
  color: #ffffff;
}
.cid-uPUOeNH3XP .mbr-section-title {
  color: #ffffff;
}
.cid-uPUOeNH3XP .mbr-iconfont {
  padding-right: 10px;
}
.cid-uPUOeNX7wL {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uPUOeNX7wL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPUOeNX7wL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPUOeNX7wL .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uPUOeNX7wL .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPUOeNX7wL .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uPUOeNX7wL .card-title {
  color: #ffffff;
}
.cid-uPUOeOjCmL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uPUOeOjCmL img,
.cid-uPUOeOjCmL .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uPUOeOjCmL .item:focus,
.cid-uPUOeOjCmL span:focus {
  outline: none;
}
.cid-uPUOeOjCmL .item-wrapper {
  position: relative;
}
.cid-uPUOeOjCmL .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uPUOeOjCmL .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uPUOeOjCmL .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPUOeOjCmL .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uPUOeOjCmL .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uPUOeOjCmL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uPUOeOjCmL .mbr-section-title {
  color: #ffb5b5;
}
.cid-uPUOeOjCmL .mbr-text,
.cid-uPUOeOjCmL .mbr-section-btn {
  text-align: left;
}
.cid-uPUOeOjCmL .item-title {
  text-align: left;
}
.cid-uPUOeOjCmL .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uPUOeOjCmL .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uPUOeOjCmL .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uPUOeOjCmL .embla__button--next,
.cid-uPUOeOjCmL .embla__button--prev {
  display: flex;
}
.cid-uPUOeOjCmL .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPUOeOjCmL .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uPUOeOjCmL .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uPUOeOjCmL .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPUOeOjCmL .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPUOeOjCmL .embla__button {
    top: auto;
  }
}
.cid-uPUOeOjCmL .embla {
  position: relative;
  width: 100%;
}
.cid-uPUOeOjCmL .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uPUOeOjCmL .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uPUOeOjCmL .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uPUOeOjCmL .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uPUOeOjCmL .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uPUOeOjCmL .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uPUOeOjCmL .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uPUOeOjCmL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPUOeOW3Mm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uPUOeOW3Mm .mbr-section-title {
  color: #000000;
}
.cid-uPUOeP9DtI {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uPUOeP9DtI .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPUOeP9DtI .container-table {
  margin: 0 auto;
}
.cid-uPUOeP9DtI .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uPUOeP9DtI .dataTables_wrapper {
  display: block;
}
.cid-uPUOeP9DtI .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uPUOeP9DtI .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uPUOeP9DtI table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uPUOeP9DtI table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uPUOeP9DtI table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uPUOeP9DtI table td {
  border-top: 1px solid #cccccc;
}
.cid-uPUOeP9DtI table.table {
  background: #e43f3f;
}
.cid-uPUOeP9DtI .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uPUOeP9DtI .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uPUOeP9DtI .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uPUOeP9DtI .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uPUOeP9DtI .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uPUOeP9DtI .dataTables_filter {
    text-align: center;
  }
  .cid-uPUOeP9DtI .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uPUOeP9DtI .mbr-section-title {
  color: #ffffff;
}
.cid-uPUOePCtep {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uPUOePCtep .content {
    text-align: center;
  }
  .cid-uPUOePCtep .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uPUOePCtep .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uPUOePCtep .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uPUOePCtep .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uPUOePCtep .google-map {
  height: 25rem;
  position: relative;
}
.cid-uPUOePCtep .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uPUOePCtep .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uPUOePCtep .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uPUOePCtep .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uPUOePCtep .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uPUOePCtep .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uPUOePCtep .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uPUOePCtep .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uPUOePCtep .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uPUOePCtep .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uPUOePCtep .list {
  list-style-type: none;
  padding: 0;
}
.cid-uPUOePCtep .mbr-text {
  color: #bbbbbb;
}
.cid-uPUPRnyATZ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPUPRnyATZ nav.navbar {
  position: fixed;
}
.cid-uPUPRnyATZ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPUPRnyATZ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPUPRnyATZ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPUPRnyATZ .dropdown-item:hover,
.cid-uPUPRnyATZ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uPUPRnyATZ .dropdown-item:hover span {
  color: white;
}
.cid-uPUPRnyATZ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPUPRnyATZ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPUPRnyATZ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPUPRnyATZ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPUPRnyATZ .nav-link {
  position: relative;
}
.cid-uPUPRnyATZ .container {
  display: flex;
  margin: auto;
}
.cid-uPUPRnyATZ .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPUPRnyATZ .dropdown-menu,
.cid-uPUPRnyATZ .navbar.opened {
  background: #000000 !important;
}
.cid-uPUPRnyATZ .nav-item:focus,
.cid-uPUPRnyATZ .nav-link:focus {
  outline: none;
}
.cid-uPUPRnyATZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPUPRnyATZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPUPRnyATZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPUPRnyATZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPUPRnyATZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPUPRnyATZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPUPRnyATZ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uPUPRnyATZ .navbar.opened {
  transition: all 0.3s;
}
.cid-uPUPRnyATZ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPUPRnyATZ .navbar .navbar-logo img {
  width: auto;
}
.cid-uPUPRnyATZ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPUPRnyATZ .navbar.collapsed {
  justify-content: center;
}
.cid-uPUPRnyATZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPUPRnyATZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPUPRnyATZ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPUPRnyATZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPUPRnyATZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPUPRnyATZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPUPRnyATZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPUPRnyATZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPUPRnyATZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPUPRnyATZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPUPRnyATZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPUPRnyATZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPUPRnyATZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPUPRnyATZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPUPRnyATZ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPUPRnyATZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPUPRnyATZ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPUPRnyATZ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPUPRnyATZ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPUPRnyATZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uPUPRnyATZ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uPUPRnyATZ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPUPRnyATZ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPUPRnyATZ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPUPRnyATZ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uPUPRnyATZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPUPRnyATZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPUPRnyATZ .dropdown-item.active,
.cid-uPUPRnyATZ .dropdown-item:active {
  background-color: transparent;
}
.cid-uPUPRnyATZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPUPRnyATZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPUPRnyATZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPUPRnyATZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uPUPRnyATZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPUPRnyATZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPUPRnyATZ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPUPRnyATZ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPUPRnyATZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPUPRnyATZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uPUPRnyATZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPUPRnyATZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUPRnyATZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUPRnyATZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPUPRnyATZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUPRnyATZ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPUPRnyATZ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPUPRnyATZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUPRnyATZ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPUPRnyATZ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPUPRnyATZ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uPUPRnyATZ .navbar {
    height: 70px;
  }
  .cid-uPUPRnyATZ .navbar.opened {
    height: auto;
  }
  .cid-uPUPRnyATZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPUPRnRKmc {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubsingapore-1536x1024.png");
}
.cid-uPUPRnRKmc .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uPUPRnRKmc .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uPUPRnRKmc .icon-box .icon-text {
  overflow: hidden;
}
.cid-uPUPRnRKmc .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uPUPRnRKmc .icon-box-link {
  text-decoration: none !important;
}
.cid-uPUPRnRKmc .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uPUPRnRKmc .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uPUPRnRKmc .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uPUPRnRKmc .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uPUPRnRKmc .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uPUPRnRKmc .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uPUPRnRKmc .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uPUPRnRKmc .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uPUPRnRKmc .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uPUPRnRKmc .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uPUPRnRKmc .mbr-text {
  color: #ffffff;
}
.cid-uPUPRnRKmc .mbr-section-title {
  color: #ffffff;
}
.cid-uPUPRnRKmc .mbr-iconfont {
  padding-right: 10px;
}
.cid-uPUPRob4KT {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uPUPRob4KT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPUPRob4KT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPUPRob4KT .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uPUPRob4KT .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPUPRob4KT .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uPUPRob4KT .card-title {
  color: #ffffff;
}
.cid-uPUPRozk2G {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uPUPRozk2G img,
.cid-uPUPRozk2G .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uPUPRozk2G .item:focus,
.cid-uPUPRozk2G span:focus {
  outline: none;
}
.cid-uPUPRozk2G .item-wrapper {
  position: relative;
}
.cid-uPUPRozk2G .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uPUPRozk2G .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uPUPRozk2G .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPUPRozk2G .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uPUPRozk2G .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uPUPRozk2G .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uPUPRozk2G .mbr-section-title {
  color: #ffb5b5;
}
.cid-uPUPRozk2G .mbr-text,
.cid-uPUPRozk2G .mbr-section-btn {
  text-align: left;
}
.cid-uPUPRozk2G .item-title {
  text-align: left;
}
.cid-uPUPRozk2G .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uPUPRozk2G .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uPUPRozk2G .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uPUPRozk2G .embla__button--next,
.cid-uPUPRozk2G .embla__button--prev {
  display: flex;
}
.cid-uPUPRozk2G .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPUPRozk2G .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uPUPRozk2G .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uPUPRozk2G .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPUPRozk2G .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPUPRozk2G .embla__button {
    top: auto;
  }
}
.cid-uPUPRozk2G .embla {
  position: relative;
  width: 100%;
}
.cid-uPUPRozk2G .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uPUPRozk2G .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uPUPRozk2G .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uPUPRozk2G .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uPUPRozk2G .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uPUPRozk2G .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uPUPRozk2G .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uPUPRozk2G .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPUPRpdOMo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uPUPRpdOMo .mbr-section-title {
  color: #000000;
}
.cid-uPUPRpKhpZ {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uPUPRpKhpZ .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPUPRpKhpZ .container-table {
  margin: 0 auto;
}
.cid-uPUPRpKhpZ .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uPUPRpKhpZ .dataTables_wrapper {
  display: block;
}
.cid-uPUPRpKhpZ .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uPUPRpKhpZ .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uPUPRpKhpZ table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uPUPRpKhpZ table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uPUPRpKhpZ table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uPUPRpKhpZ table td {
  border-top: 1px solid #cccccc;
}
.cid-uPUPRpKhpZ table.table {
  background: #e43f3f;
}
.cid-uPUPRpKhpZ .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uPUPRpKhpZ .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uPUPRpKhpZ .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uPUPRpKhpZ .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uPUPRpKhpZ .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uPUPRpKhpZ .dataTables_filter {
    text-align: center;
  }
  .cid-uPUPRpKhpZ .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uPUPRpKhpZ .mbr-section-title {
  color: #ffffff;
}
.cid-uPUPRqwQHO {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uPUPRqwQHO .content {
    text-align: center;
  }
  .cid-uPUPRqwQHO .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uPUPRqwQHO .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uPUPRqwQHO .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uPUPRqwQHO .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uPUPRqwQHO .google-map {
  height: 25rem;
  position: relative;
}
.cid-uPUPRqwQHO .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uPUPRqwQHO .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uPUPRqwQHO .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uPUPRqwQHO .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uPUPRqwQHO .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uPUPRqwQHO .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uPUPRqwQHO .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uPUPRqwQHO .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uPUPRqwQHO .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uPUPRqwQHO .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uPUPRqwQHO .list {
  list-style-type: none;
  padding: 0;
}
.cid-uPUPRqwQHO .mbr-text {
  color: #bbbbbb;
}
.cid-uPUT8eGV7I {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPUT8eGV7I nav.navbar {
  position: fixed;
}
.cid-uPUT8eGV7I .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPUT8eGV7I .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPUT8eGV7I .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPUT8eGV7I .dropdown-item:hover,
.cid-uPUT8eGV7I .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uPUT8eGV7I .dropdown-item:hover span {
  color: white;
}
.cid-uPUT8eGV7I .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPUT8eGV7I .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPUT8eGV7I .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPUT8eGV7I .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPUT8eGV7I .nav-link {
  position: relative;
}
.cid-uPUT8eGV7I .container {
  display: flex;
  margin: auto;
}
.cid-uPUT8eGV7I .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPUT8eGV7I .dropdown-menu,
.cid-uPUT8eGV7I .navbar.opened {
  background: #000000 !important;
}
.cid-uPUT8eGV7I .nav-item:focus,
.cid-uPUT8eGV7I .nav-link:focus {
  outline: none;
}
.cid-uPUT8eGV7I .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPUT8eGV7I .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPUT8eGV7I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPUT8eGV7I .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPUT8eGV7I .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPUT8eGV7I .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPUT8eGV7I .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uPUT8eGV7I .navbar.opened {
  transition: all 0.3s;
}
.cid-uPUT8eGV7I .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPUT8eGV7I .navbar .navbar-logo img {
  width: auto;
}
.cid-uPUT8eGV7I .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPUT8eGV7I .navbar.collapsed {
  justify-content: center;
}
.cid-uPUT8eGV7I .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPUT8eGV7I .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPUT8eGV7I .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPUT8eGV7I .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPUT8eGV7I .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPUT8eGV7I .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPUT8eGV7I .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPUT8eGV7I .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPUT8eGV7I .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPUT8eGV7I .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPUT8eGV7I .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPUT8eGV7I .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPUT8eGV7I .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPUT8eGV7I .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPUT8eGV7I .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPUT8eGV7I .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPUT8eGV7I .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPUT8eGV7I .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPUT8eGV7I .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPUT8eGV7I .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uPUT8eGV7I .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uPUT8eGV7I .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPUT8eGV7I .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPUT8eGV7I .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPUT8eGV7I .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uPUT8eGV7I .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPUT8eGV7I .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPUT8eGV7I .dropdown-item.active,
.cid-uPUT8eGV7I .dropdown-item:active {
  background-color: transparent;
}
.cid-uPUT8eGV7I .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPUT8eGV7I .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPUT8eGV7I .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPUT8eGV7I .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uPUT8eGV7I .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPUT8eGV7I .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPUT8eGV7I ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPUT8eGV7I .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPUT8eGV7I button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPUT8eGV7I button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uPUT8eGV7I button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPUT8eGV7I button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUT8eGV7I button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUT8eGV7I button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPUT8eGV7I nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUT8eGV7I nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPUT8eGV7I nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPUT8eGV7I nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUT8eGV7I .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPUT8eGV7I a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPUT8eGV7I .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uPUT8eGV7I .navbar {
    height: 70px;
  }
  .cid-uPUT8eGV7I .navbar.opened {
    height: auto;
  }
  .cid-uPUT8eGV7I .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPUT8f093E {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubstockholm-1-1536x1024.png");
}
.cid-uPUT8f093E .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uPUT8f093E .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uPUT8f093E .icon-box .icon-text {
  overflow: hidden;
}
.cid-uPUT8f093E .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uPUT8f093E .icon-box-link {
  text-decoration: none !important;
}
.cid-uPUT8f093E .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uPUT8f093E .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uPUT8f093E .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uPUT8f093E .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uPUT8f093E .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uPUT8f093E .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uPUT8f093E .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uPUT8f093E .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uPUT8f093E .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uPUT8f093E .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uPUT8f093E .mbr-text {
  color: #ffffff;
}
.cid-uPUT8f093E .mbr-section-title {
  color: #ffffff;
}
.cid-uPUT8f093E .mbr-iconfont {
  padding-right: 10px;
}
.cid-uPUT8fgVLD {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uPUT8fgVLD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPUT8fgVLD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPUT8fgVLD .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uPUT8fgVLD .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPUT8fgVLD .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uPUT8fgVLD .card-title {
  color: #ffffff;
}
.cid-uPUT8fzc6B {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uPUT8fzc6B img,
.cid-uPUT8fzc6B .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uPUT8fzc6B .item:focus,
.cid-uPUT8fzc6B span:focus {
  outline: none;
}
.cid-uPUT8fzc6B .item-wrapper {
  position: relative;
}
.cid-uPUT8fzc6B .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uPUT8fzc6B .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uPUT8fzc6B .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPUT8fzc6B .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uPUT8fzc6B .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uPUT8fzc6B .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uPUT8fzc6B .mbr-section-title {
  color: #ffb5b5;
}
.cid-uPUT8fzc6B .mbr-text,
.cid-uPUT8fzc6B .mbr-section-btn {
  text-align: left;
}
.cid-uPUT8fzc6B .item-title {
  text-align: left;
}
.cid-uPUT8fzc6B .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uPUT8fzc6B .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uPUT8fzc6B .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uPUT8fzc6B .embla__button--next,
.cid-uPUT8fzc6B .embla__button--prev {
  display: flex;
}
.cid-uPUT8fzc6B .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPUT8fzc6B .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uPUT8fzc6B .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uPUT8fzc6B .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPUT8fzc6B .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPUT8fzc6B .embla__button {
    top: auto;
  }
}
.cid-uPUT8fzc6B .embla {
  position: relative;
  width: 100%;
}
.cid-uPUT8fzc6B .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uPUT8fzc6B .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uPUT8fzc6B .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uPUT8fzc6B .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uPUT8fzc6B .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uPUT8fzc6B .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uPUT8fzc6B .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uPUT8fzc6B .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPUT8gbUtD {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ff65c3;
}
.cid-uPUT8gbUtD .mbr-section-title {
  color: #000000;
}
.cid-uPUT8gpDJj {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uPUT8gpDJj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPUT8gpDJj .container-table {
  margin: 0 auto;
}
.cid-uPUT8gpDJj .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uPUT8gpDJj .dataTables_wrapper {
  display: block;
}
.cid-uPUT8gpDJj .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uPUT8gpDJj .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uPUT8gpDJj table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uPUT8gpDJj table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uPUT8gpDJj table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uPUT8gpDJj table td {
  border-top: 1px solid #cccccc;
}
.cid-uPUT8gpDJj table.table {
  background: #e43f3f;
}
.cid-uPUT8gpDJj .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uPUT8gpDJj .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uPUT8gpDJj .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uPUT8gpDJj .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uPUT8gpDJj .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uPUT8gpDJj .dataTables_filter {
    text-align: center;
  }
  .cid-uPUT8gpDJj .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uPUT8gpDJj .mbr-section-title {
  color: #ffffff;
}
.cid-uPUT8gSmHt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #212529;
}
.cid-uPUT8gSmHt .mbr-section-title {
  color: #e43f3f;
}
.cid-uPUT8h8s9e {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uPUT8h8s9e .content {
    text-align: center;
  }
  .cid-uPUT8h8s9e .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uPUT8h8s9e .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uPUT8h8s9e .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uPUT8h8s9e .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uPUT8h8s9e .google-map {
  height: 25rem;
  position: relative;
}
.cid-uPUT8h8s9e .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uPUT8h8s9e .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uPUT8h8s9e .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uPUT8h8s9e .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uPUT8h8s9e .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uPUT8h8s9e .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uPUT8h8s9e .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uPUT8h8s9e .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uPUT8h8s9e .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uPUT8h8s9e .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uPUT8h8s9e .list {
  list-style-type: none;
  padding: 0;
}
.cid-uPUT8h8s9e .mbr-text {
  color: #bbbbbb;
}
.cid-uQaWWZZoM0 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQaWWZZoM0 nav.navbar {
  position: fixed;
}
.cid-uQaWWZZoM0 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQaWWZZoM0 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQaWWZZoM0 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQaWWZZoM0 .dropdown-item:hover,
.cid-uQaWWZZoM0 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uQaWWZZoM0 .dropdown-item:hover span {
  color: white;
}
.cid-uQaWWZZoM0 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQaWWZZoM0 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQaWWZZoM0 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQaWWZZoM0 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQaWWZZoM0 .nav-link {
  position: relative;
}
.cid-uQaWWZZoM0 .container {
  display: flex;
  margin: auto;
}
.cid-uQaWWZZoM0 .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQaWWZZoM0 .dropdown-menu,
.cid-uQaWWZZoM0 .navbar.opened {
  background: #000000 !important;
}
.cid-uQaWWZZoM0 .nav-item:focus,
.cid-uQaWWZZoM0 .nav-link:focus {
  outline: none;
}
.cid-uQaWWZZoM0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQaWWZZoM0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQaWWZZoM0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQaWWZZoM0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQaWWZZoM0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQaWWZZoM0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQaWWZZoM0 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uQaWWZZoM0 .navbar.opened {
  transition: all 0.3s;
}
.cid-uQaWWZZoM0 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQaWWZZoM0 .navbar .navbar-logo img {
  width: auto;
}
.cid-uQaWWZZoM0 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQaWWZZoM0 .navbar.collapsed {
  justify-content: center;
}
.cid-uQaWWZZoM0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQaWWZZoM0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQaWWZZoM0 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQaWWZZoM0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQaWWZZoM0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQaWWZZoM0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQaWWZZoM0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQaWWZZoM0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQaWWZZoM0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQaWWZZoM0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQaWWZZoM0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQaWWZZoM0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQaWWZZoM0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQaWWZZoM0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQaWWZZoM0 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQaWWZZoM0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQaWWZZoM0 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQaWWZZoM0 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQaWWZZoM0 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQaWWZZoM0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQaWWZZoM0 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQaWWZZoM0 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQaWWZZoM0 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQaWWZZoM0 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQaWWZZoM0 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQaWWZZoM0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQaWWZZoM0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQaWWZZoM0 .dropdown-item.active,
.cid-uQaWWZZoM0 .dropdown-item:active {
  background-color: transparent;
}
.cid-uQaWWZZoM0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQaWWZZoM0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQaWWZZoM0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQaWWZZoM0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uQaWWZZoM0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQaWWZZoM0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQaWWZZoM0 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQaWWZZoM0 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQaWWZZoM0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQaWWZZoM0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uQaWWZZoM0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQaWWZZoM0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQaWWZZoM0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQaWWZZoM0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQaWWZZoM0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQaWWZZoM0 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQaWWZZoM0 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQaWWZZoM0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQaWWZZoM0 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQaWWZZoM0 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQaWWZZoM0 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQaWWZZoM0 .navbar {
    height: 70px;
  }
  .cid-uQaWWZZoM0 .navbar.opened {
    height: auto;
  }
  .cid-uQaWWZZoM0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQaWX0hm1Y {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubseoul-1536x1024.png");
}
.cid-uQaWX0hm1Y .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uQaWX0hm1Y .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uQaWX0hm1Y .icon-box .icon-text {
  overflow: hidden;
}
.cid-uQaWX0hm1Y .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uQaWX0hm1Y .icon-box-link {
  text-decoration: none !important;
}
.cid-uQaWX0hm1Y .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uQaWX0hm1Y .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uQaWX0hm1Y .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uQaWX0hm1Y .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uQaWX0hm1Y .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uQaWX0hm1Y .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uQaWX0hm1Y .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uQaWX0hm1Y .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uQaWX0hm1Y .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uQaWX0hm1Y .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uQaWX0hm1Y .mbr-text {
  color: #ffffff;
}
.cid-uQaWX0hm1Y .mbr-section-title {
  color: #ffffff;
}
.cid-uQaWX0hm1Y .mbr-iconfont {
  padding-right: 10px;
}
.cid-uQaWX0yUss {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uQaWX0yUss .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQaWX0yUss .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQaWX0yUss .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uQaWX0yUss .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQaWX0yUss .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uQaWX0yUss .card-title {
  color: #ffffff;
}
.cid-uQaWX0USPo {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uQaWX0USPo img,
.cid-uQaWX0USPo .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uQaWX0USPo .item:focus,
.cid-uQaWX0USPo span:focus {
  outline: none;
}
.cid-uQaWX0USPo .item-wrapper {
  position: relative;
}
.cid-uQaWX0USPo .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uQaWX0USPo .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uQaWX0USPo .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uQaWX0USPo .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uQaWX0USPo .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uQaWX0USPo .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uQaWX0USPo .mbr-section-title {
  color: #ffb5b5;
}
.cid-uQaWX0USPo .mbr-text,
.cid-uQaWX0USPo .mbr-section-btn {
  text-align: left;
}
.cid-uQaWX0USPo .item-title {
  text-align: left;
}
.cid-uQaWX0USPo .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uQaWX0USPo .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uQaWX0USPo .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uQaWX0USPo .embla__button--next,
.cid-uQaWX0USPo .embla__button--prev {
  display: flex;
}
.cid-uQaWX0USPo .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQaWX0USPo .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uQaWX0USPo .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uQaWX0USPo .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQaWX0USPo .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQaWX0USPo .embla__button {
    top: auto;
  }
}
.cid-uQaWX0USPo .embla {
  position: relative;
  width: 100%;
}
.cid-uQaWX0USPo .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uQaWX0USPo .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uQaWX0USPo .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uQaWX0USPo .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uQaWX0USPo .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uQaWX0USPo .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uQaWX0USPo .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uQaWX0USPo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQaWX1wcYB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uQaWX1wcYB .mbr-section-title {
  color: #000000;
}
.cid-uQaWX1KBZd {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uQaWX1KBZd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQaWX1KBZd .container-table {
  margin: 0 auto;
}
.cid-uQaWX1KBZd .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uQaWX1KBZd .dataTables_wrapper {
  display: block;
}
.cid-uQaWX1KBZd .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uQaWX1KBZd .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uQaWX1KBZd table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uQaWX1KBZd table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uQaWX1KBZd table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uQaWX1KBZd table td {
  border-top: 1px solid #cccccc;
}
.cid-uQaWX1KBZd table.table {
  background: #e43f3f;
}
.cid-uQaWX1KBZd .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uQaWX1KBZd .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uQaWX1KBZd .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uQaWX1KBZd .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uQaWX1KBZd .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uQaWX1KBZd .dataTables_filter {
    text-align: center;
  }
  .cid-uQaWX1KBZd .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uQaWX1KBZd .mbr-section-title {
  color: #ffffff;
}
.cid-uQaWX2dB2c {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uQaWX2dB2c .content {
    text-align: center;
  }
  .cid-uQaWX2dB2c .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uQaWX2dB2c .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uQaWX2dB2c .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uQaWX2dB2c .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uQaWX2dB2c .google-map {
  height: 25rem;
  position: relative;
}
.cid-uQaWX2dB2c .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uQaWX2dB2c .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uQaWX2dB2c .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uQaWX2dB2c .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uQaWX2dB2c .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uQaWX2dB2c .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uQaWX2dB2c .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uQaWX2dB2c .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uQaWX2dB2c .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uQaWX2dB2c .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uQaWX2dB2c .list {
  list-style-type: none;
  padding: 0;
}
.cid-uQaWX2dB2c .mbr-text {
  color: #bbbbbb;
}
.cid-uQb0bSBijs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uQb0bSBijs nav.navbar {
  position: fixed;
}
.cid-uQb0bSBijs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQb0bSBijs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uQb0bSBijs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uQb0bSBijs .dropdown-item:hover,
.cid-uQb0bSBijs .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uQb0bSBijs .dropdown-item:hover span {
  color: white;
}
.cid-uQb0bSBijs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uQb0bSBijs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uQb0bSBijs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uQb0bSBijs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uQb0bSBijs .nav-link {
  position: relative;
}
.cid-uQb0bSBijs .container {
  display: flex;
  margin: auto;
}
.cid-uQb0bSBijs .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uQb0bSBijs .dropdown-menu,
.cid-uQb0bSBijs .navbar.opened {
  background: #000000 !important;
}
.cid-uQb0bSBijs .nav-item:focus,
.cid-uQb0bSBijs .nav-link:focus {
  outline: none;
}
.cid-uQb0bSBijs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uQb0bSBijs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uQb0bSBijs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uQb0bSBijs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uQb0bSBijs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uQb0bSBijs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uQb0bSBijs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uQb0bSBijs .navbar.opened {
  transition: all 0.3s;
}
.cid-uQb0bSBijs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uQb0bSBijs .navbar .navbar-logo img {
  width: auto;
}
.cid-uQb0bSBijs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uQb0bSBijs .navbar.collapsed {
  justify-content: center;
}
.cid-uQb0bSBijs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uQb0bSBijs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uQb0bSBijs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uQb0bSBijs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uQb0bSBijs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uQb0bSBijs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uQb0bSBijs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uQb0bSBijs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uQb0bSBijs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uQb0bSBijs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uQb0bSBijs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uQb0bSBijs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uQb0bSBijs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uQb0bSBijs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uQb0bSBijs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uQb0bSBijs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uQb0bSBijs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uQb0bSBijs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uQb0bSBijs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uQb0bSBijs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uQb0bSBijs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uQb0bSBijs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uQb0bSBijs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uQb0bSBijs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uQb0bSBijs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uQb0bSBijs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uQb0bSBijs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uQb0bSBijs .dropdown-item.active,
.cid-uQb0bSBijs .dropdown-item:active {
  background-color: transparent;
}
.cid-uQb0bSBijs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uQb0bSBijs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uQb0bSBijs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uQb0bSBijs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uQb0bSBijs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uQb0bSBijs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uQb0bSBijs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uQb0bSBijs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uQb0bSBijs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uQb0bSBijs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uQb0bSBijs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uQb0bSBijs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQb0bSBijs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uQb0bSBijs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uQb0bSBijs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQb0bSBijs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uQb0bSBijs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uQb0bSBijs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uQb0bSBijs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uQb0bSBijs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uQb0bSBijs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uQb0bSBijs .navbar {
    height: 70px;
  }
  .cid-uQb0bSBijs .navbar.opened {
    height: auto;
  }
  .cid-uQb0bSBijs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uQb0bSSUDN {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbangkok-1536x1024.png");
}
.cid-uQb0bSSUDN .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uQb0bSSUDN .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uQb0bSSUDN .icon-box .icon-text {
  overflow: hidden;
}
.cid-uQb0bSSUDN .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uQb0bSSUDN .icon-box-link {
  text-decoration: none !important;
}
.cid-uQb0bSSUDN .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uQb0bSSUDN .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uQb0bSSUDN .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uQb0bSSUDN .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uQb0bSSUDN .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uQb0bSSUDN .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uQb0bSSUDN .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uQb0bSSUDN .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uQb0bSSUDN .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uQb0bSSUDN .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uQb0bSSUDN .mbr-text {
  color: #ffffff;
}
.cid-uQb0bSSUDN .mbr-section-title {
  color: #ffffff;
}
.cid-uQb0bSSUDN .mbr-iconfont {
  padding-right: 10px;
}
.cid-uQb0bT9LsF {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uQb0bT9LsF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uQb0bT9LsF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uQb0bT9LsF .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uQb0bT9LsF .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uQb0bT9LsF .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uQb0bT9LsF .card-title {
  color: #ffffff;
}
.cid-uQb0bTtFgm {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uQb0bTtFgm img,
.cid-uQb0bTtFgm .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uQb0bTtFgm .item:focus,
.cid-uQb0bTtFgm span:focus {
  outline: none;
}
.cid-uQb0bTtFgm .item-wrapper {
  position: relative;
}
.cid-uQb0bTtFgm .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uQb0bTtFgm .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uQb0bTtFgm .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uQb0bTtFgm .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uQb0bTtFgm .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uQb0bTtFgm .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uQb0bTtFgm .mbr-section-title {
  color: #ffb5b5;
}
.cid-uQb0bTtFgm .mbr-text,
.cid-uQb0bTtFgm .mbr-section-btn {
  text-align: left;
}
.cid-uQb0bTtFgm .item-title {
  text-align: left;
}
.cid-uQb0bTtFgm .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uQb0bTtFgm .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uQb0bTtFgm .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uQb0bTtFgm .embla__button--next,
.cid-uQb0bTtFgm .embla__button--prev {
  display: flex;
}
.cid-uQb0bTtFgm .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uQb0bTtFgm .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uQb0bTtFgm .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uQb0bTtFgm .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uQb0bTtFgm .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uQb0bTtFgm .embla__button {
    top: auto;
  }
}
.cid-uQb0bTtFgm .embla {
  position: relative;
  width: 100%;
}
.cid-uQb0bTtFgm .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uQb0bTtFgm .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uQb0bTtFgm .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uQb0bTtFgm .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uQb0bTtFgm .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uQb0bTtFgm .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uQb0bTtFgm .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uQb0bTtFgm .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQb0bU2aol {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uQb0bU2aol .mbr-section-title {
  color: #000000;
}
.cid-uQb0bUgZKn {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uQb0bUgZKn .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uQb0bUgZKn .container-table {
  margin: 0 auto;
}
.cid-uQb0bUgZKn .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uQb0bUgZKn .dataTables_wrapper {
  display: block;
}
.cid-uQb0bUgZKn .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uQb0bUgZKn .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uQb0bUgZKn table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uQb0bUgZKn table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uQb0bUgZKn table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uQb0bUgZKn table td {
  border-top: 1px solid #cccccc;
}
.cid-uQb0bUgZKn table.table {
  background: #e43f3f;
}
.cid-uQb0bUgZKn .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uQb0bUgZKn .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uQb0bUgZKn .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uQb0bUgZKn .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uQb0bUgZKn .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uQb0bUgZKn .dataTables_filter {
    text-align: center;
  }
  .cid-uQb0bUgZKn .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uQb0bUgZKn .mbr-section-title {
  color: #ffffff;
}
.cid-uQb0bUHHfR {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uQb0bUHHfR .content {
    text-align: center;
  }
  .cid-uQb0bUHHfR .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uQb0bUHHfR .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uQb0bUHHfR .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uQb0bUHHfR .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uQb0bUHHfR .google-map {
  height: 25rem;
  position: relative;
}
.cid-uQb0bUHHfR .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uQb0bUHHfR .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uQb0bUHHfR .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uQb0bUHHfR .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uQb0bUHHfR .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uQb0bUHHfR .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uQb0bUHHfR .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uQb0bUHHfR .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uQb0bUHHfR .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uQb0bUHHfR .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uQb0bUHHfR .list {
  list-style-type: none;
  padding: 0;
}
.cid-uQb0bUHHfR .mbr-text {
  color: #bbbbbb;
}
.cid-uRoAhTQJ7b {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uRoAhTQJ7b nav.navbar {
  position: fixed;
}
.cid-uRoAhTQJ7b .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRoAhTQJ7b .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uRoAhTQJ7b .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uRoAhTQJ7b .dropdown-item:hover,
.cid-uRoAhTQJ7b .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uRoAhTQJ7b .dropdown-item:hover span {
  color: white;
}
.cid-uRoAhTQJ7b .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uRoAhTQJ7b .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uRoAhTQJ7b .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uRoAhTQJ7b .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uRoAhTQJ7b .nav-link {
  position: relative;
}
.cid-uRoAhTQJ7b .container {
  display: flex;
  margin: auto;
}
.cid-uRoAhTQJ7b .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uRoAhTQJ7b .dropdown-menu,
.cid-uRoAhTQJ7b .navbar.opened {
  background: #000000 !important;
}
.cid-uRoAhTQJ7b .nav-item:focus,
.cid-uRoAhTQJ7b .nav-link:focus {
  outline: none;
}
.cid-uRoAhTQJ7b .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uRoAhTQJ7b .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uRoAhTQJ7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uRoAhTQJ7b .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRoAhTQJ7b .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uRoAhTQJ7b .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uRoAhTQJ7b .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uRoAhTQJ7b .navbar.opened {
  transition: all 0.3s;
}
.cid-uRoAhTQJ7b .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uRoAhTQJ7b .navbar .navbar-logo img {
  width: auto;
}
.cid-uRoAhTQJ7b .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uRoAhTQJ7b .navbar.collapsed {
  justify-content: center;
}
.cid-uRoAhTQJ7b .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uRoAhTQJ7b .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uRoAhTQJ7b .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uRoAhTQJ7b .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uRoAhTQJ7b .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uRoAhTQJ7b .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uRoAhTQJ7b .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uRoAhTQJ7b .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uRoAhTQJ7b .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uRoAhTQJ7b .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uRoAhTQJ7b .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uRoAhTQJ7b .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uRoAhTQJ7b .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uRoAhTQJ7b .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uRoAhTQJ7b .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uRoAhTQJ7b .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uRoAhTQJ7b .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uRoAhTQJ7b .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uRoAhTQJ7b .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uRoAhTQJ7b .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uRoAhTQJ7b .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uRoAhTQJ7b .navbar.navbar-short {
  min-height: 60px;
}
.cid-uRoAhTQJ7b .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uRoAhTQJ7b .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uRoAhTQJ7b .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uRoAhTQJ7b .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uRoAhTQJ7b .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uRoAhTQJ7b .dropdown-item.active,
.cid-uRoAhTQJ7b .dropdown-item:active {
  background-color: transparent;
}
.cid-uRoAhTQJ7b .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uRoAhTQJ7b .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uRoAhTQJ7b .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uRoAhTQJ7b .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uRoAhTQJ7b .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uRoAhTQJ7b .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uRoAhTQJ7b ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uRoAhTQJ7b .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uRoAhTQJ7b button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uRoAhTQJ7b button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uRoAhTQJ7b button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uRoAhTQJ7b button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRoAhTQJ7b button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRoAhTQJ7b button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uRoAhTQJ7b nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRoAhTQJ7b nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uRoAhTQJ7b nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uRoAhTQJ7b nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRoAhTQJ7b .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uRoAhTQJ7b a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uRoAhTQJ7b .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uRoAhTQJ7b .navbar {
    height: 70px;
  }
  .cid-uRoAhTQJ7b .navbar.opened {
    height: auto;
  }
  .cid-uRoAhTQJ7b .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRoAhUa6lh {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubsarajevo-1536x1024.png");
}
.cid-uRoAhUa6lh .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uRoAhUa6lh .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uRoAhUa6lh .icon-box .icon-text {
  overflow: hidden;
}
.cid-uRoAhUa6lh .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uRoAhUa6lh .icon-box-link {
  text-decoration: none !important;
}
.cid-uRoAhUa6lh .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uRoAhUa6lh .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uRoAhUa6lh .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uRoAhUa6lh .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uRoAhUa6lh .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uRoAhUa6lh .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uRoAhUa6lh .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uRoAhUa6lh .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uRoAhUa6lh .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uRoAhUa6lh .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uRoAhUa6lh .mbr-text {
  color: #ffffff;
}
.cid-uRoAhUa6lh .mbr-section-title {
  color: #ffffff;
}
.cid-uRoAhUa6lh .mbr-iconfont {
  padding-right: 10px;
}
.cid-uRoAhUqmFr {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uRoAhUqmFr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRoAhUqmFr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRoAhUqmFr .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uRoAhUqmFr .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uRoAhUqmFr .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uRoAhUqmFr .card-title {
  color: #ffffff;
}
.cid-uRoAhUOmnX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uRoAhUOmnX img,
.cid-uRoAhUOmnX .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uRoAhUOmnX .item:focus,
.cid-uRoAhUOmnX span:focus {
  outline: none;
}
.cid-uRoAhUOmnX .item-wrapper {
  position: relative;
}
.cid-uRoAhUOmnX .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uRoAhUOmnX .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uRoAhUOmnX .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uRoAhUOmnX .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uRoAhUOmnX .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uRoAhUOmnX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uRoAhUOmnX .mbr-section-title {
  color: #ffb5b5;
}
.cid-uRoAhUOmnX .mbr-text,
.cid-uRoAhUOmnX .mbr-section-btn {
  text-align: left;
}
.cid-uRoAhUOmnX .item-title {
  text-align: left;
}
.cid-uRoAhUOmnX .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uRoAhUOmnX .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uRoAhUOmnX .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uRoAhUOmnX .embla__button--next,
.cid-uRoAhUOmnX .embla__button--prev {
  display: flex;
}
.cid-uRoAhUOmnX .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uRoAhUOmnX .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uRoAhUOmnX .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uRoAhUOmnX .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRoAhUOmnX .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRoAhUOmnX .embla__button {
    top: auto;
  }
}
.cid-uRoAhUOmnX .embla {
  position: relative;
  width: 100%;
}
.cid-uRoAhUOmnX .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uRoAhUOmnX .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uRoAhUOmnX .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uRoAhUOmnX .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uRoAhUOmnX .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uRoAhUOmnX .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uRoAhUOmnX .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uRoAhUOmnX .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRoAhVuFnt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uRoAhVuFnt .mbr-section-title {
  color: #000000;
}
.cid-uRoAhVIkvN {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uRoAhVIkvN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRoAhVIkvN .container-table {
  margin: 0 auto;
}
.cid-uRoAhVIkvN .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uRoAhVIkvN .dataTables_wrapper {
  display: block;
}
.cid-uRoAhVIkvN .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uRoAhVIkvN .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uRoAhVIkvN table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uRoAhVIkvN table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uRoAhVIkvN table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uRoAhVIkvN table td {
  border-top: 1px solid #cccccc;
}
.cid-uRoAhVIkvN table.table {
  background: #e43f3f;
}
.cid-uRoAhVIkvN .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uRoAhVIkvN .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uRoAhVIkvN .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uRoAhVIkvN .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uRoAhVIkvN .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uRoAhVIkvN .dataTables_filter {
    text-align: center;
  }
  .cid-uRoAhVIkvN .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uRoAhVIkvN .mbr-section-title {
  color: #ffffff;
}
.cid-uRoAhWde9h {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uRoAhWde9h .content {
    text-align: center;
  }
  .cid-uRoAhWde9h .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uRoAhWde9h .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uRoAhWde9h .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uRoAhWde9h .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uRoAhWde9h .google-map {
  height: 25rem;
  position: relative;
}
.cid-uRoAhWde9h .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uRoAhWde9h .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uRoAhWde9h .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uRoAhWde9h .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uRoAhWde9h .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uRoAhWde9h .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uRoAhWde9h .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uRoAhWde9h .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uRoAhWde9h .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uRoAhWde9h .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uRoAhWde9h .list {
  list-style-type: none;
  padding: 0;
}
.cid-uRoAhWde9h .mbr-text {
  color: #bbbbbb;
}
.cid-ukzCPOQN5B {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-ukzCPOQN5B nav.navbar {
  position: fixed;
}
.cid-ukzCPOQN5B .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukzCPOQN5B .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-ukzCPOQN5B .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-ukzCPOQN5B .dropdown-item:hover,
.cid-ukzCPOQN5B .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-ukzCPOQN5B .dropdown-item:hover span {
  color: white;
}
.cid-ukzCPOQN5B .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-ukzCPOQN5B .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-ukzCPOQN5B .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-ukzCPOQN5B .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-ukzCPOQN5B .nav-link {
  position: relative;
}
.cid-ukzCPOQN5B .container {
  display: flex;
  margin: auto;
}
.cid-ukzCPOQN5B .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-ukzCPOQN5B .dropdown-menu,
.cid-ukzCPOQN5B .navbar.opened {
  background: #000000 !important;
}
.cid-ukzCPOQN5B .nav-item:focus,
.cid-ukzCPOQN5B .nav-link:focus {
  outline: none;
}
.cid-ukzCPOQN5B .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-ukzCPOQN5B .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-ukzCPOQN5B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-ukzCPOQN5B .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-ukzCPOQN5B .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-ukzCPOQN5B .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-ukzCPOQN5B .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-ukzCPOQN5B .navbar.opened {
  transition: all 0.3s;
}
.cid-ukzCPOQN5B .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-ukzCPOQN5B .navbar .navbar-logo img {
  width: auto;
}
.cid-ukzCPOQN5B .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-ukzCPOQN5B .navbar.collapsed {
  justify-content: center;
}
.cid-ukzCPOQN5B .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-ukzCPOQN5B .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-ukzCPOQN5B .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-ukzCPOQN5B .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-ukzCPOQN5B .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-ukzCPOQN5B .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-ukzCPOQN5B .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-ukzCPOQN5B .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-ukzCPOQN5B .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-ukzCPOQN5B .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-ukzCPOQN5B .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-ukzCPOQN5B .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-ukzCPOQN5B .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-ukzCPOQN5B .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-ukzCPOQN5B .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-ukzCPOQN5B .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-ukzCPOQN5B .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-ukzCPOQN5B .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-ukzCPOQN5B .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-ukzCPOQN5B .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-ukzCPOQN5B .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-ukzCPOQN5B .navbar.navbar-short {
  min-height: 60px;
}
.cid-ukzCPOQN5B .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-ukzCPOQN5B .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-ukzCPOQN5B .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-ukzCPOQN5B .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-ukzCPOQN5B .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-ukzCPOQN5B .dropdown-item.active,
.cid-ukzCPOQN5B .dropdown-item:active {
  background-color: transparent;
}
.cid-ukzCPOQN5B .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-ukzCPOQN5B .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-ukzCPOQN5B .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-ukzCPOQN5B .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-ukzCPOQN5B .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-ukzCPOQN5B .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-ukzCPOQN5B ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-ukzCPOQN5B .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-ukzCPOQN5B button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-ukzCPOQN5B button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-ukzCPOQN5B button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-ukzCPOQN5B button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukzCPOQN5B button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-ukzCPOQN5B button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-ukzCPOQN5B nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukzCPOQN5B nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-ukzCPOQN5B nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-ukzCPOQN5B nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-ukzCPOQN5B .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-ukzCPOQN5B a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-ukzCPOQN5B .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-ukzCPOQN5B .navbar {
    height: 70px;
  }
  .cid-ukzCPOQN5B .navbar.opened {
    height: auto;
  }
  .cid-ukzCPOQN5B .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-ukzCPM46G7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-ukzCPM46G7 p {
  line-height: 30px;
  font-weight: 300;
}
.cid-ukzCPM46G7 .main-banner {
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
  position: relative;
  overflow: hidden;
}
.cid-ukzCPM46G7 .main-banner:after {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  left: 0;
  z-index: 1;
}
.cid-ukzCPM46G7 .main-banner:before {
  content: '';
  background-repeat: no-repeat;
  position: absolute;
  right: 0;
  width: 1159px;
  z-index: -1;
}
.cid-ukzCPM46G7 .main-banner .left-content {
  margin-right: 15px;
}
.cid-ukzCPM46G7 .main-banner .left-content h6 {
  font-weight: 700;
  margin-bottom: 15px;
}
.cid-ukzCPM46G7 .main-banner .left-content h2 {
  z-index: 2;
  position: relative;
  font-weight: 700;
  margin-bottom: 20px;
}
.cid-ukzCPM46G7 .main-banner .left-content p {
  margin-bottom: 30px;
  margin-right: 45px;
}
.cid-ukzCPM46G7 .main-banner .right-image {
  position: relative;
  z-index: 20;
}
.cid-ukzCPM46G7 .main-banner .right-image img {
  max-width: 593px;
}
@media (max-width: 992px) {
  .cid-ukzCPM46G7 .main-banner .left-content {
    margin-right: 0px;
  }
  .cid-ukzCPM46G7 .main-banner:before {
    display: none;
  }
  .cid-ukzCPM46G7 .main-banner .right-image {
    margin: 30px auto 0px auto;
  }
}
.cid-ukzCPM46G7 .border-first-button a {
  display: inline-block !important;
  padding: 10px 20px !important;
  font-weight: 500 !important;
  letter-spacing: 0.3px !important;
  transition: all .5s;
  border-radius: 23px;
}
.cid-ukzCPM46G7 H6 {
  color: #ffe885;
}
.cid-ukzCPM46G7 H2 {
  color: #ffb5b5;
}
.cid-ukzCPM46G7 P {
  color: #ffffff;
}
.cid-ukzCPMz4zY {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-ukzCPMz4zY .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukzCPMz4zY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukzCPMz4zY .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-ukzCPMz4zY .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-ukzCPMz4zY .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-ukzCPMz4zY .card-title {
  color: #ffffff;
}
.cid-ukzCPN215O .divider-top {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-ukzCPN215O .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #ffb5b5;
}
.cid-ukzCPN215O .divider-top::before,
.cid-ukzCPN215O .divider-bottom::before,
.cid-ukzCPN215O .divider-top::after,
.cid-ukzCPN215O .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-ukzCPN215O .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-ukzCPN215O .divider-triangles::before {
  top: -50px;
}
.cid-ukzCPN215O .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-ukzCPN215O .divider-halfcircle::before {
  top: -50px;
}
.cid-ukzCPN215O .divider-multitriangles::before,
.cid-ukzCPN215O .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-ukzCPN215O .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #000000, 50px -50px 0 #000000;
}
.cid-ukzCPNcgnh {
  padding-top: 4rem;
  padding-bottom: 4rem;
  background-color: #000000;
}
.cid-ukzCPNcgnh .mbr-fallback-image.disabled {
  display: none;
}
.cid-ukzCPNcgnh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ukzCPNcgnh .card-box {
  z-index: 10;
  position: relative;
}
@media (min-width: 1500px) {
  .cid-ukzCPNcgnh .container {
    max-width: 1400px;
  }
}
.cid-ukzCPNcgnh .card {
  margin: auto;
}
.cid-ukzCPNcgnh .mbr-iconfont {
  display: block;
  font-size: 5rem;
  color: #ffb5b5;
  margin-bottom: 2rem;
}
.cid-ukzCPNcgnh .card-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ukzCPNcgnh .row {
  justify-content: center;
}
.cid-ukzCPNcgnh H3 {
  color: #ffb5b5;
}
.cid-ukzCPNcgnh .card-title,
.cid-ukzCPNcgnh .card-box {
  color: #ffffff;
}
.cid-ukzCPNKIDm {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-ukzCPNKIDm .mbr-section-title {
  color: #ffffff;
}
.cid-ukzCPNZ4sX {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-ukzCPNZ4sX .mbr-text {
  color: #ffffff;
}
.cid-ukzCPOddM1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffb5b5;
}
.cid-ukzCPOddM1 .mbr-section-title {
  color: #ffffff;
}
.cid-ukzCPOq3WM {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-ukzCPOq3WM .content {
    text-align: center;
  }
  .cid-ukzCPOq3WM .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-ukzCPOq3WM .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-ukzCPOq3WM .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-ukzCPOq3WM .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-ukzCPOq3WM .google-map {
  height: 25rem;
  position: relative;
}
.cid-ukzCPOq3WM .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-ukzCPOq3WM .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-ukzCPOq3WM .google-map[data-state] {
  background: #e9e5dc;
}
.cid-ukzCPOq3WM .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-ukzCPOq3WM .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-ukzCPOq3WM .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-ukzCPOq3WM .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-ukzCPOq3WM .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-ukzCPOq3WM .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-ukzCPOq3WM .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-ukzCPOq3WM .list {
  list-style-type: none;
  padding: 0;
}
.cid-ukzCPOq3WM .mbr-text {
  color: #bbbbbb;
}
.cid-uRSWOyBlEm {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uRSWOyBlEm nav.navbar {
  position: fixed;
}
.cid-uRSWOyBlEm .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRSWOyBlEm .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uRSWOyBlEm .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uRSWOyBlEm .dropdown-item:hover,
.cid-uRSWOyBlEm .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uRSWOyBlEm .dropdown-item:hover span {
  color: white;
}
.cid-uRSWOyBlEm .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uRSWOyBlEm .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uRSWOyBlEm .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uRSWOyBlEm .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uRSWOyBlEm .nav-link {
  position: relative;
}
.cid-uRSWOyBlEm .container {
  display: flex;
  margin: auto;
}
.cid-uRSWOyBlEm .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uRSWOyBlEm .dropdown-menu,
.cid-uRSWOyBlEm .navbar.opened {
  background: #000000 !important;
}
.cid-uRSWOyBlEm .nav-item:focus,
.cid-uRSWOyBlEm .nav-link:focus {
  outline: none;
}
.cid-uRSWOyBlEm .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uRSWOyBlEm .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uRSWOyBlEm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uRSWOyBlEm .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uRSWOyBlEm .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uRSWOyBlEm .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uRSWOyBlEm .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uRSWOyBlEm .navbar.opened {
  transition: all 0.3s;
}
.cid-uRSWOyBlEm .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uRSWOyBlEm .navbar .navbar-logo img {
  width: auto;
}
.cid-uRSWOyBlEm .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uRSWOyBlEm .navbar.collapsed {
  justify-content: center;
}
.cid-uRSWOyBlEm .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uRSWOyBlEm .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uRSWOyBlEm .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uRSWOyBlEm .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uRSWOyBlEm .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uRSWOyBlEm .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uRSWOyBlEm .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uRSWOyBlEm .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uRSWOyBlEm .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uRSWOyBlEm .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uRSWOyBlEm .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uRSWOyBlEm .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uRSWOyBlEm .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uRSWOyBlEm .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uRSWOyBlEm .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uRSWOyBlEm .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uRSWOyBlEm .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uRSWOyBlEm .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uRSWOyBlEm .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uRSWOyBlEm .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uRSWOyBlEm .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uRSWOyBlEm .navbar.navbar-short {
  min-height: 60px;
}
.cid-uRSWOyBlEm .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uRSWOyBlEm .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uRSWOyBlEm .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uRSWOyBlEm .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uRSWOyBlEm .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uRSWOyBlEm .dropdown-item.active,
.cid-uRSWOyBlEm .dropdown-item:active {
  background-color: transparent;
}
.cid-uRSWOyBlEm .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uRSWOyBlEm .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uRSWOyBlEm .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uRSWOyBlEm .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uRSWOyBlEm .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uRSWOyBlEm .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uRSWOyBlEm ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uRSWOyBlEm .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uRSWOyBlEm button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uRSWOyBlEm button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uRSWOyBlEm button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uRSWOyBlEm button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRSWOyBlEm button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uRSWOyBlEm button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uRSWOyBlEm nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRSWOyBlEm nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uRSWOyBlEm nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uRSWOyBlEm nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uRSWOyBlEm .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uRSWOyBlEm a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uRSWOyBlEm .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uRSWOyBlEm .navbar {
    height: 70px;
  }
  .cid-uRSWOyBlEm .navbar.opened {
    height: auto;
  }
  .cid-uRSWOyBlEm .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uRSWOyWlmW {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclublondon-1536x1024.png");
}
.cid-uRSWOyWlmW .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #212529 !important;
  margin-left: 160px;
}
.cid-uRSWOyWlmW .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uRSWOyWlmW .icon-box .icon-text {
  overflow: hidden;
}
.cid-uRSWOyWlmW .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uRSWOyWlmW .icon-box-link {
  text-decoration: none !important;
}
.cid-uRSWOyWlmW .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uRSWOyWlmW .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uRSWOyWlmW .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uRSWOyWlmW .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uRSWOyWlmW .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uRSWOyWlmW .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #212529;
  transform: skew(0deg, 23deg);
}
.cid-uRSWOyWlmW .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #212529;
}
.cid-uRSWOyWlmW .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uRSWOyWlmW .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uRSWOyWlmW .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uRSWOyWlmW .mbr-text {
  color: #ffffff;
}
.cid-uRSWOyWlmW .mbr-section-title {
  color: #ffffff;
}
.cid-uRSWOyWlmW .mbr-iconfont {
  padding-right: 10px;
}
.cid-uRSWOzciUK {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uRSWOzciUK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRSWOzciUK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRSWOzciUK .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uRSWOzciUK .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uRSWOzciUK .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uRSWOzciUK .card-title {
  color: #ffffff;
}
.cid-uRSWOzAGhx {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uRSWOzAGhx img,
.cid-uRSWOzAGhx .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uRSWOzAGhx .item:focus,
.cid-uRSWOzAGhx span:focus {
  outline: none;
}
.cid-uRSWOzAGhx .item-wrapper {
  position: relative;
}
.cid-uRSWOzAGhx .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uRSWOzAGhx .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uRSWOzAGhx .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uRSWOzAGhx .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uRSWOzAGhx .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uRSWOzAGhx .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uRSWOzAGhx .mbr-section-title {
  color: #ffb5b5;
}
.cid-uRSWOzAGhx .mbr-text,
.cid-uRSWOzAGhx .mbr-section-btn {
  text-align: left;
}
.cid-uRSWOzAGhx .item-title {
  text-align: left;
}
.cid-uRSWOzAGhx .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uRSWOzAGhx .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uRSWOzAGhx .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uRSWOzAGhx .embla__button--next,
.cid-uRSWOzAGhx .embla__button--prev {
  display: flex;
}
.cid-uRSWOzAGhx .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uRSWOzAGhx .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uRSWOzAGhx .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uRSWOzAGhx .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRSWOzAGhx .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRSWOzAGhx .embla__button {
    top: auto;
  }
}
.cid-uRSWOzAGhx .embla {
  position: relative;
  width: 100%;
}
.cid-uRSWOzAGhx .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uRSWOzAGhx .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uRSWOzAGhx .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uRSWOzAGhx .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uRSWOzAGhx .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uRSWOzAGhx .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uRSWOzAGhx .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uRSWOzAGhx .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uRSWOAcmRw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uRSWOAcmRw .mbr-section-title {
  color: #000000;
}
.cid-uRSWOATReF {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uRSWOATReF .content {
    text-align: center;
  }
  .cid-uRSWOATReF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uRSWOATReF .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uRSWOATReF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uRSWOATReF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uRSWOATReF .google-map {
  height: 25rem;
  position: relative;
}
.cid-uRSWOATReF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uRSWOATReF .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uRSWOATReF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uRSWOATReF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uRSWOATReF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uRSWOATReF .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uRSWOATReF .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uRSWOATReF .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uRSWOATReF .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uRSWOATReF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uRSWOATReF .list {
  list-style-type: none;
  padding: 0;
}
.cid-uRSWOATReF .mbr-text {
  color: #bbbbbb;
}
.cid-uSQhU5zCtt {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uSQhU5zCtt nav.navbar {
  position: fixed;
}
.cid-uSQhU5zCtt .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSQhU5zCtt .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uSQhU5zCtt .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uSQhU5zCtt .dropdown-item:hover,
.cid-uSQhU5zCtt .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uSQhU5zCtt .dropdown-item:hover span {
  color: white;
}
.cid-uSQhU5zCtt .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uSQhU5zCtt .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uSQhU5zCtt .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uSQhU5zCtt .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uSQhU5zCtt .nav-link {
  position: relative;
}
.cid-uSQhU5zCtt .container {
  display: flex;
  margin: auto;
}
.cid-uSQhU5zCtt .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uSQhU5zCtt .dropdown-menu,
.cid-uSQhU5zCtt .navbar.opened {
  background: #000000 !important;
}
.cid-uSQhU5zCtt .nav-item:focus,
.cid-uSQhU5zCtt .nav-link:focus {
  outline: none;
}
.cid-uSQhU5zCtt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSQhU5zCtt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSQhU5zCtt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uSQhU5zCtt .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSQhU5zCtt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSQhU5zCtt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSQhU5zCtt .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uSQhU5zCtt .navbar.opened {
  transition: all 0.3s;
}
.cid-uSQhU5zCtt .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uSQhU5zCtt .navbar .navbar-logo img {
  width: auto;
}
.cid-uSQhU5zCtt .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSQhU5zCtt .navbar.collapsed {
  justify-content: center;
}
.cid-uSQhU5zCtt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSQhU5zCtt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSQhU5zCtt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uSQhU5zCtt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSQhU5zCtt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSQhU5zCtt .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uSQhU5zCtt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSQhU5zCtt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uSQhU5zCtt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uSQhU5zCtt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSQhU5zCtt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSQhU5zCtt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSQhU5zCtt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSQhU5zCtt .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uSQhU5zCtt .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uSQhU5zCtt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSQhU5zCtt .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSQhU5zCtt .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uSQhU5zCtt .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uSQhU5zCtt .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uSQhU5zCtt .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uSQhU5zCtt .navbar.navbar-short {
  min-height: 60px;
}
.cid-uSQhU5zCtt .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uSQhU5zCtt .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uSQhU5zCtt .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uSQhU5zCtt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSQhU5zCtt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSQhU5zCtt .dropdown-item.active,
.cid-uSQhU5zCtt .dropdown-item:active {
  background-color: transparent;
}
.cid-uSQhU5zCtt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSQhU5zCtt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSQhU5zCtt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSQhU5zCtt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uSQhU5zCtt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSQhU5zCtt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSQhU5zCtt ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uSQhU5zCtt .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uSQhU5zCtt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uSQhU5zCtt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uSQhU5zCtt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uSQhU5zCtt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSQhU5zCtt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uSQhU5zCtt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uSQhU5zCtt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSQhU5zCtt nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uSQhU5zCtt nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uSQhU5zCtt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uSQhU5zCtt .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uSQhU5zCtt a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uSQhU5zCtt .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uSQhU5zCtt .navbar {
    height: 70px;
  }
  .cid-uSQhU5zCtt .navbar.opened {
    height: auto;
  }
  .cid-uSQhU5zCtt .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSQhU5TpDQ {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubljubljana-1536x1024.png");
}
.cid-uSQhU5TpDQ .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uSQhU5TpDQ .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uSQhU5TpDQ .icon-box .icon-text {
  overflow: hidden;
}
.cid-uSQhU5TpDQ .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uSQhU5TpDQ .icon-box-link {
  text-decoration: none !important;
}
.cid-uSQhU5TpDQ .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uSQhU5TpDQ .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uSQhU5TpDQ .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uSQhU5TpDQ .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uSQhU5TpDQ .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uSQhU5TpDQ .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uSQhU5TpDQ .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uSQhU5TpDQ .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uSQhU5TpDQ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uSQhU5TpDQ .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uSQhU5TpDQ .mbr-text {
  color: #ffffff;
}
.cid-uSQhU5TpDQ .mbr-section-title {
  color: #ffffff;
}
.cid-uSQhU5TpDQ .mbr-iconfont {
  padding-right: 10px;
}
.cid-uSQhU69kAc {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uSQhU69kAc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSQhU69kAc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSQhU69kAc .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uSQhU69kAc .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uSQhU69kAc .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uSQhU69kAc .card-title {
  color: #ffffff;
}
.cid-uSQhU6xCKb {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uSQhU6xCKb img,
.cid-uSQhU6xCKb .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uSQhU6xCKb .item:focus,
.cid-uSQhU6xCKb span:focus {
  outline: none;
}
.cid-uSQhU6xCKb .item-wrapper {
  position: relative;
}
.cid-uSQhU6xCKb .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uSQhU6xCKb .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uSQhU6xCKb .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uSQhU6xCKb .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uSQhU6xCKb .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uSQhU6xCKb .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uSQhU6xCKb .mbr-section-title {
  color: #ffb5b5;
}
.cid-uSQhU6xCKb .mbr-text,
.cid-uSQhU6xCKb .mbr-section-btn {
  text-align: left;
}
.cid-uSQhU6xCKb .item-title {
  text-align: left;
}
.cid-uSQhU6xCKb .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uSQhU6xCKb .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uSQhU6xCKb .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uSQhU6xCKb .embla__button--next,
.cid-uSQhU6xCKb .embla__button--prev {
  display: flex;
}
.cid-uSQhU6xCKb .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uSQhU6xCKb .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uSQhU6xCKb .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uSQhU6xCKb .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uSQhU6xCKb .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uSQhU6xCKb .embla__button {
    top: auto;
  }
}
.cid-uSQhU6xCKb .embla {
  position: relative;
  width: 100%;
}
.cid-uSQhU6xCKb .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uSQhU6xCKb .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uSQhU6xCKb .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uSQhU6xCKb .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uSQhU6xCKb .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uSQhU6xCKb .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uSQhU6xCKb .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uSQhU6xCKb .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uSQhU7fmKa {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uSQhU7fmKa .mbr-section-title {
  color: #000000;
}
.cid-uSQhU7vSB6 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uSQhU7vSB6 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uSQhU7vSB6 .container-table {
  margin: 0 auto;
}
.cid-uSQhU7vSB6 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uSQhU7vSB6 .dataTables_wrapper {
  display: block;
}
.cid-uSQhU7vSB6 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uSQhU7vSB6 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uSQhU7vSB6 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uSQhU7vSB6 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uSQhU7vSB6 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uSQhU7vSB6 table td {
  border-top: 1px solid #cccccc;
}
.cid-uSQhU7vSB6 table.table {
  background: #e43f3f;
}
.cid-uSQhU7vSB6 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uSQhU7vSB6 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uSQhU7vSB6 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uSQhU7vSB6 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uSQhU7vSB6 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uSQhU7vSB6 .dataTables_filter {
    text-align: center;
  }
  .cid-uSQhU7vSB6 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uSQhU7vSB6 .mbr-section-title {
  color: #ffffff;
}
.cid-uSQhU83FZa {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uSQhU83FZa .content {
    text-align: center;
  }
  .cid-uSQhU83FZa .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uSQhU83FZa .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uSQhU83FZa .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uSQhU83FZa .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uSQhU83FZa .google-map {
  height: 25rem;
  position: relative;
}
.cid-uSQhU83FZa .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uSQhU83FZa .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uSQhU83FZa .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uSQhU83FZa .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uSQhU83FZa .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uSQhU83FZa .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uSQhU83FZa .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uSQhU83FZa .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uSQhU83FZa .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uSQhU83FZa .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uSQhU83FZa .list {
  list-style-type: none;
  padding: 0;
}
.cid-uSQhU83FZa .mbr-text {
  color: #bbbbbb;
}
.cid-uTdJKb4WpQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTdJKb4WpQ nav.navbar {
  position: fixed;
}
.cid-uTdJKb4WpQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTdJKb4WpQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTdJKb4WpQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTdJKb4WpQ .dropdown-item:hover,
.cid-uTdJKb4WpQ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uTdJKb4WpQ .dropdown-item:hover span {
  color: white;
}
.cid-uTdJKb4WpQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTdJKb4WpQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTdJKb4WpQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTdJKb4WpQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTdJKb4WpQ .nav-link {
  position: relative;
}
.cid-uTdJKb4WpQ .container {
  display: flex;
  margin: auto;
}
.cid-uTdJKb4WpQ .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTdJKb4WpQ .dropdown-menu,
.cid-uTdJKb4WpQ .navbar.opened {
  background: #000000 !important;
}
.cid-uTdJKb4WpQ .nav-item:focus,
.cid-uTdJKb4WpQ .nav-link:focus {
  outline: none;
}
.cid-uTdJKb4WpQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTdJKb4WpQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTdJKb4WpQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTdJKb4WpQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTdJKb4WpQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTdJKb4WpQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTdJKb4WpQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uTdJKb4WpQ .navbar.opened {
  transition: all 0.3s;
}
.cid-uTdJKb4WpQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTdJKb4WpQ .navbar .navbar-logo img {
  width: auto;
}
.cid-uTdJKb4WpQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTdJKb4WpQ .navbar.collapsed {
  justify-content: center;
}
.cid-uTdJKb4WpQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTdJKb4WpQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTdJKb4WpQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTdJKb4WpQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTdJKb4WpQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTdJKb4WpQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTdJKb4WpQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTdJKb4WpQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTdJKb4WpQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTdJKb4WpQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTdJKb4WpQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTdJKb4WpQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTdJKb4WpQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTdJKb4WpQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTdJKb4WpQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTdJKb4WpQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTdJKb4WpQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTdJKb4WpQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTdJKb4WpQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTdJKb4WpQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uTdJKb4WpQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uTdJKb4WpQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTdJKb4WpQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTdJKb4WpQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTdJKb4WpQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTdJKb4WpQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTdJKb4WpQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTdJKb4WpQ .dropdown-item.active,
.cid-uTdJKb4WpQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uTdJKb4WpQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTdJKb4WpQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTdJKb4WpQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTdJKb4WpQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uTdJKb4WpQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTdJKb4WpQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTdJKb4WpQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTdJKb4WpQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTdJKb4WpQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTdJKb4WpQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uTdJKb4WpQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTdJKb4WpQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTdJKb4WpQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTdJKb4WpQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTdJKb4WpQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTdJKb4WpQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTdJKb4WpQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTdJKb4WpQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTdJKb4WpQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTdJKb4WpQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTdJKb4WpQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTdJKb4WpQ .navbar {
    height: 70px;
  }
  .cid-uTdJKb4WpQ .navbar.opened {
    height: auto;
  }
  .cid-uTdJKb4WpQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTdJKddyuv {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-uTdJKddyuv .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uTdJKddyuv .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uTdJKddyuv .icon-box .icon-text {
  overflow: hidden;
}
.cid-uTdJKddyuv .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uTdJKddyuv .icon-box-link {
  text-decoration: none !important;
}
.cid-uTdJKddyuv .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uTdJKddyuv .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uTdJKddyuv .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uTdJKddyuv .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uTdJKddyuv .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uTdJKddyuv .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uTdJKddyuv .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uTdJKddyuv .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uTdJKddyuv .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uTdJKddyuv .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uTdJKddyuv .mbr-text {
  color: #ffffff;
}
.cid-uTdJKddyuv .mbr-section-title {
  color: #ffffff;
}
.cid-uTdJKddyuv .mbr-iconfont {
  padding-right: 10px;
}
.cid-uTdJKdAPOi {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTdJKdAPOi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTdJKdAPOi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTdJKdAPOi .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uTdJKdAPOi .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTdJKdAPOi .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uTdJKdAPOi .card-title {
  color: #ffffff;
}
.cid-uTdJKdZAk5 {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-uTdJKdZAk5 .radius {
  border-radius: 20px;
}
.cid-uTdJKdZAk5 .dahserv7 .about-image {
  margin-left: 50px;
  margin-right: 60px;
}
.cid-uTdJKdZAk5 .dahserv7 .about-image .img {
  position: relative;
  max-width: 600px;
}
.cid-uTdJKdZAk5 .dahserv7 .about-image .image-1 {
  display: inline-block;
}
.cid-uTdJKdZAk5 .dahserv7 .about-image .img-2 {
  max-width: 50%;
  position: absolute;
  bottom: -50px;
  right: -150px;
  margin-right: 50px;
}
.cid-uTdJKdZAk5 .dahserv7 .about-image .year {
  max-width: 190px;
  padding: 25px;
  background: linear-gradient(90deg, #000000 0%, #e43f3f 49%, #e43f3f 82%);
  border-radius: 20px;
  position: absolute;
  right: 100px;
  bottom: -70px;
}
.cid-uTdJKdZAk5 .dahserv7 .about-image .year p {
  line-height: 1.4;
}
.cid-uTdJKdZAk5 .dahserv7 .text-content {
  max-width: 470px;
  margin-left: 50px;
  margin-right: auto;
}
.cid-uTdJKdZAk5 .dahserv7 .text-content .section-title {
  margin: 25px 0;
}
.cid-uTdJKdZAk5 .dahserv7 .text-content .blue-gradient-btn {
  margin-top: 15px;
  margin-bottom: 30px;
}
.cid-uTdJKdZAk5 .top-p {
  font-weight: 600;
  line-height: 1;
  margin-top: -3px;
  color: #ffe161;
}
.cid-uTdJKdZAk5 .section-title {
  font-weight: 700;
  color: #ffffff;
}
.cid-uTdJKdZAk5 p {
  margin-bottom: 15px;
  line-height: 1.8;
}
@media only screen and (max-width: 767px) {
  .cid-uTdJKdZAk5 .dahserv7 {
    padding-bottom: 50px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .text-content {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .text-content .section-title {
    margin: 10px 0;
  }
  .cid-uTdJKdZAk5 .dahserv7 .text-content .blue-gradient-btn {
    margin-top: 0;
    margin-bottom: 0;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-top: 0;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .img {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .img img {
    width: 100%;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .img-2 {
    width: 220px;
    bottom: 10px;
    right: 10px;
    margin-right: 0;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .year {
    max-width: 100px;
    padding: 10px;
    left: 10px;
    bottom: 10px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .year h2 {
    font-size: 25px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .year p {
    line-height: 1.3;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .cid-uTdJKdZAk5 .dahserv7 {
    padding-bottom: 70px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .text-content {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .text-content .section-title {
    margin: 10px 0 15px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .text-content .blue-gradient-btn {
    margin-top: 10px;
    margin-bottom: 0 !important;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image {
    margin-left: auto;
    margin-right: auto;
    max-width: 90%;
    padding-top: 0 !important;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .img {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-top: 0;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .img img {
    width: 100%;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .img-2 {
    width: 250px;
    bottom: 30px;
    right: 30px;
    margin-right: 0;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .year {
    max-width: 130px;
    padding: 20px 10px;
    right: 0;
    bottom: 0;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .cid-uTdJKdZAk5 .dahserv7 {
    padding-bottom: 100px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .text-content {
    max-width: 430px;
    margin-left: 10px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .text-content .blue-gradient-btn {
    margin-bottom: 0;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image {
    margin-top: -50px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .img-2 {
    width: 300px;
    position: absolute;
    bottom: -50px;
    right: -100px;
    margin-right: 30px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .img-2 img {
    width: 100%;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .year {
    max-width: 140px;
    padding: 20px 15px;
    right: 70px;
    bottom: -50px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image .year p {
    line-height: 1.3;
  }
}
@media only screen and (min-width: 1550px) {
  .cid-uTdJKdZAk5 .dahserv7 .text-content {
    max-width: 600px;
    margin-top: 50px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .banner-content .text-content h1 {
    font-size: 56px;
  }
  .cid-uTdJKdZAk5 .dahserv7 .about-image {
    margin-left: 200px;
  }
}
.cid-uTdJKdZAk5 .yearp {
  color: #ffe161;
  text-align: center;
}
.cid-uTdJKdZAk5 .h2 {
  text-align: center;
  color: #ffffff;
}
.cid-uTdJKdZAk5 .section-p {
  color: #ffffff;
}
.cid-uTdJKejwib {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uTdJKejwib .mbr-section-title {
  color: #000000;
}
.cid-uTdJKexwzo {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-uTdJKexwzo .radius {
  border-radius: 20px;
}
.cid-uTdJKexwzo .dahserv7 .about-image {
  margin-left: 50px;
  margin-right: 60px;
}
.cid-uTdJKexwzo .dahserv7 .about-image .img {
  position: relative;
  max-width: 600px;
}
.cid-uTdJKexwzo .dahserv7 .about-image .image-1 {
  display: inline-block;
}
.cid-uTdJKexwzo .dahserv7 .about-image .img-2 {
  max-width: 50%;
  position: absolute;
  bottom: -50px;
  right: -150px;
  margin-right: 50px;
}
.cid-uTdJKexwzo .dahserv7 .about-image .year {
  max-width: 190px;
  padding: 25px;
  background: linear-gradient(90deg, #000000 0%, #670da0 49%, #670da0 82%);
  border-radius: 20px;
  position: absolute;
  right: 100px;
  bottom: -70px;
}
.cid-uTdJKexwzo .dahserv7 .about-image .year p {
  line-height: 1.4;
}
.cid-uTdJKexwzo .dahserv7 .text-content {
  max-width: 470px;
  margin-left: 50px;
  margin-right: auto;
}
.cid-uTdJKexwzo .dahserv7 .text-content .section-title {
  margin: 25px 0;
}
.cid-uTdJKexwzo .dahserv7 .text-content .blue-gradient-btn {
  margin-top: 15px;
  margin-bottom: 30px;
}
.cid-uTdJKexwzo .top-p {
  font-weight: 600;
  line-height: 1;
  margin-top: -3px;
  color: #ffe161;
}
.cid-uTdJKexwzo .section-title {
  font-weight: 700;
  color: #ffffff;
}
.cid-uTdJKexwzo p {
  margin-bottom: 15px;
  line-height: 1.8;
}
@media only screen and (max-width: 767px) {
  .cid-uTdJKexwzo .dahserv7 {
    padding-bottom: 50px;
  }
  .cid-uTdJKexwzo .dahserv7 .text-content {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .cid-uTdJKexwzo .dahserv7 .text-content .section-title {
    margin: 10px 0;
  }
  .cid-uTdJKexwzo .dahserv7 .text-content .blue-gradient-btn {
    margin-top: 0;
    margin-bottom: 0;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-top: 0;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .img {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .img img {
    width: 100%;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .img-2 {
    width: 220px;
    bottom: 10px;
    right: 10px;
    margin-right: 0;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .year {
    max-width: 100px;
    padding: 10px;
    left: 10px;
    bottom: 10px;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .year h2 {
    font-size: 25px;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .year p {
    line-height: 1.3;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .cid-uTdJKexwzo .dahserv7 {
    padding-bottom: 70px;
  }
  .cid-uTdJKexwzo .dahserv7 .text-content {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .cid-uTdJKexwzo .dahserv7 .text-content .section-title {
    margin: 10px 0 15px;
  }
  .cid-uTdJKexwzo .dahserv7 .text-content .blue-gradient-btn {
    margin-top: 10px;
    margin-bottom: 0 !important;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image {
    margin-left: auto;
    margin-right: auto;
    max-width: 90%;
    padding-top: 0 !important;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .img {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-top: 0;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .img img {
    width: 100%;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .img-2 {
    width: 250px;
    bottom: 30px;
    right: 30px;
    margin-right: 0;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .year {
    max-width: 130px;
    padding: 20px 10px;
    right: 0;
    bottom: 0;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .cid-uTdJKexwzo .dahserv7 {
    padding-bottom: 100px;
  }
  .cid-uTdJKexwzo .dahserv7 .text-content {
    max-width: 430px;
    margin-left: 10px;
  }
  .cid-uTdJKexwzo .dahserv7 .text-content .blue-gradient-btn {
    margin-bottom: 0;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image {
    margin-top: -50px;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .img-2 {
    width: 300px;
    position: absolute;
    bottom: -50px;
    right: -100px;
    margin-right: 30px;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .img-2 img {
    width: 100%;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .year {
    max-width: 140px;
    padding: 20px 15px;
    right: 70px;
    bottom: -50px;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image .year p {
    line-height: 1.3;
  }
}
@media only screen and (min-width: 1550px) {
  .cid-uTdJKexwzo .dahserv7 .text-content {
    max-width: 600px;
    margin-top: 50px;
  }
  .cid-uTdJKexwzo .dahserv7 .banner-content .text-content h1 {
    font-size: 56px;
  }
  .cid-uTdJKexwzo .dahserv7 .about-image {
    margin-left: 200px;
  }
}
.cid-uTdJKexwzo .yearp {
  color: #ffe161;
  text-align: center;
}
.cid-uTdJKexwzo .h2 {
  text-align: center;
  color: #ffffff;
}
.cid-uTdJKexwzo .section-p {
  color: #ffffff;
}
.cid-uTdJKeNRvi {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-uTdJKeNRvi .radius {
  border-radius: 20px;
}
.cid-uTdJKeNRvi .dahserv7 .about-image {
  margin-left: 50px;
  margin-right: 60px;
}
.cid-uTdJKeNRvi .dahserv7 .about-image .img {
  position: relative;
  max-width: 600px;
}
.cid-uTdJKeNRvi .dahserv7 .about-image .image-1 {
  display: inline-block;
}
.cid-uTdJKeNRvi .dahserv7 .about-image .img-2 {
  max-width: 50%;
  position: absolute;
  bottom: -50px;
  right: -150px;
  margin-right: 50px;
}
.cid-uTdJKeNRvi .dahserv7 .about-image .year {
  max-width: 190px;
  padding: 25px;
  background: linear-gradient(90deg, #000000 0%, #670da0 49%, #670da0 82%);
  border-radius: 20px;
  position: absolute;
  right: 100px;
  bottom: -70px;
}
.cid-uTdJKeNRvi .dahserv7 .about-image .year p {
  line-height: 1.4;
}
.cid-uTdJKeNRvi .dahserv7 .text-content {
  max-width: 470px;
  margin-left: 50px;
  margin-right: auto;
}
.cid-uTdJKeNRvi .dahserv7 .text-content .section-title {
  margin: 25px 0;
}
.cid-uTdJKeNRvi .dahserv7 .text-content .blue-gradient-btn {
  margin-top: 15px;
  margin-bottom: 30px;
}
.cid-uTdJKeNRvi .top-p {
  font-weight: 600;
  line-height: 1;
  margin-top: -3px;
  color: #ffe161;
}
.cid-uTdJKeNRvi .section-title {
  font-weight: 700;
  color: #ffffff;
}
.cid-uTdJKeNRvi p {
  margin-bottom: 15px;
  line-height: 1.8;
}
@media only screen and (max-width: 767px) {
  .cid-uTdJKeNRvi .dahserv7 {
    padding-bottom: 50px;
  }
  .cid-uTdJKeNRvi .dahserv7 .text-content {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .cid-uTdJKeNRvi .dahserv7 .text-content .section-title {
    margin: 10px 0;
  }
  .cid-uTdJKeNRvi .dahserv7 .text-content .blue-gradient-btn {
    margin-top: 0;
    margin-bottom: 0;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-top: 0;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .img {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .img img {
    width: 100%;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .img-2 {
    width: 220px;
    bottom: 10px;
    right: 10px;
    margin-right: 0;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .year {
    max-width: 100px;
    padding: 10px;
    left: 10px;
    bottom: 10px;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .year h2 {
    font-size: 25px;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .year p {
    line-height: 1.3;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .cid-uTdJKeNRvi .dahserv7 {
    padding-bottom: 70px;
  }
  .cid-uTdJKeNRvi .dahserv7 .text-content {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .cid-uTdJKeNRvi .dahserv7 .text-content .section-title {
    margin: 10px 0 15px;
  }
  .cid-uTdJKeNRvi .dahserv7 .text-content .blue-gradient-btn {
    margin-top: 10px;
    margin-bottom: 0 !important;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image {
    margin-left: auto;
    margin-right: auto;
    max-width: 90%;
    padding-top: 0 !important;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .img {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-top: 0;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .img img {
    width: 100%;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .img-2 {
    width: 250px;
    bottom: 30px;
    right: 30px;
    margin-right: 0;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .year {
    max-width: 130px;
    padding: 20px 10px;
    right: 0;
    bottom: 0;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .cid-uTdJKeNRvi .dahserv7 {
    padding-bottom: 100px;
  }
  .cid-uTdJKeNRvi .dahserv7 .text-content {
    max-width: 430px;
    margin-left: 10px;
  }
  .cid-uTdJKeNRvi .dahserv7 .text-content .blue-gradient-btn {
    margin-bottom: 0;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image {
    margin-top: -50px;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .img-2 {
    width: 300px;
    position: absolute;
    bottom: -50px;
    right: -100px;
    margin-right: 30px;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .img-2 img {
    width: 100%;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .year {
    max-width: 140px;
    padding: 20px 15px;
    right: 70px;
    bottom: -50px;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image .year p {
    line-height: 1.3;
  }
}
@media only screen and (min-width: 1550px) {
  .cid-uTdJKeNRvi .dahserv7 .text-content {
    max-width: 600px;
    margin-top: 50px;
  }
  .cid-uTdJKeNRvi .dahserv7 .banner-content .text-content h1 {
    font-size: 56px;
  }
  .cid-uTdJKeNRvi .dahserv7 .about-image {
    margin-left: 200px;
  }
}
.cid-uTdJKeNRvi .yearp {
  color: #ffe161;
  text-align: center;
}
.cid-uTdJKeNRvi .h2 {
  text-align: center;
  color: #ffffff;
}
.cid-uTdJKeNRvi .section-p {
  color: #ffffff;
}
.cid-uTdJKf37lk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uTdJKf37lk .mbr-section-title {
  color: #ffdf00;
}
.cid-uTdJKfoZRT {
  padding-top: 45px;
  padding-bottom: 75px;
  background-color: #000000;
}
.cid-uTdJKfoZRT .radius {
  border-radius: 20px;
}
.cid-uTdJKfoZRT .dahserv7 .about-image {
  margin-left: 50px;
  margin-right: 60px;
}
.cid-uTdJKfoZRT .dahserv7 .about-image .img {
  position: relative;
  max-width: 600px;
}
.cid-uTdJKfoZRT .dahserv7 .about-image .image-1 {
  display: inline-block;
}
.cid-uTdJKfoZRT .dahserv7 .about-image .img-2 {
  max-width: 50%;
  position: absolute;
  bottom: -50px;
  right: -150px;
  margin-right: 50px;
}
.cid-uTdJKfoZRT .dahserv7 .about-image .year {
  max-width: 190px;
  padding: 25px;
  background: linear-gradient(90deg, #000000 0%, #670da0 49%, #670da0 82%);
  border-radius: 20px;
  position: absolute;
  right: 100px;
  bottom: -70px;
}
.cid-uTdJKfoZRT .dahserv7 .about-image .year p {
  line-height: 1.4;
}
.cid-uTdJKfoZRT .dahserv7 .text-content {
  max-width: 470px;
  margin-left: 50px;
  margin-right: auto;
}
.cid-uTdJKfoZRT .dahserv7 .text-content .section-title {
  margin: 25px 0;
}
.cid-uTdJKfoZRT .dahserv7 .text-content .blue-gradient-btn {
  margin-top: 15px;
  margin-bottom: 30px;
}
.cid-uTdJKfoZRT .top-p {
  font-weight: 600;
  line-height: 1;
  margin-top: -3px;
  color: #ffe161;
}
.cid-uTdJKfoZRT .section-title {
  font-weight: 700;
  color: #ffffff;
}
.cid-uTdJKfoZRT p {
  margin-bottom: 15px;
  line-height: 1.8;
}
@media only screen and (max-width: 767px) {
  .cid-uTdJKfoZRT .dahserv7 {
    padding-bottom: 50px;
  }
  .cid-uTdJKfoZRT .dahserv7 .text-content {
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .cid-uTdJKfoZRT .dahserv7 .text-content .section-title {
    margin: 10px 0;
  }
  .cid-uTdJKfoZRT .dahserv7 .text-content .blue-gradient-btn {
    margin-top: 0;
    margin-bottom: 0;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-top: 0;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .img {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .img img {
    width: 100%;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .img-2 {
    width: 220px;
    bottom: 10px;
    right: 10px;
    margin-right: 0;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .year {
    max-width: 100px;
    padding: 10px;
    left: 10px;
    bottom: 10px;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .year h2 {
    font-size: 25px;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .year p {
    line-height: 1.3;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .cid-uTdJKfoZRT .dahserv7 {
    padding-bottom: 70px;
  }
  .cid-uTdJKfoZRT .dahserv7 .text-content {
    max-width: 90%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
  }
  .cid-uTdJKfoZRT .dahserv7 .text-content .section-title {
    margin: 10px 0 15px;
  }
  .cid-uTdJKfoZRT .dahserv7 .text-content .blue-gradient-btn {
    margin-top: 10px;
    margin-bottom: 0 !important;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image {
    margin-left: auto;
    margin-right: auto;
    max-width: 90%;
    padding-top: 0 !important;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .img {
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding-top: 0;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .img img {
    width: 100%;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .img-2 {
    width: 250px;
    bottom: 30px;
    right: 30px;
    margin-right: 0;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .year {
    max-width: 130px;
    padding: 20px 10px;
    right: 0;
    bottom: 0;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .cid-uTdJKfoZRT .dahserv7 {
    padding-bottom: 100px;
  }
  .cid-uTdJKfoZRT .dahserv7 .text-content {
    max-width: 430px;
    margin-left: 10px;
  }
  .cid-uTdJKfoZRT .dahserv7 .text-content .blue-gradient-btn {
    margin-bottom: 0;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image {
    margin-top: -50px;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .img-2 {
    width: 300px;
    position: absolute;
    bottom: -50px;
    right: -100px;
    margin-right: 30px;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .img-2 img {
    width: 100%;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .year {
    max-width: 140px;
    padding: 20px 15px;
    right: 70px;
    bottom: -50px;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image .year p {
    line-height: 1.3;
  }
}
@media only screen and (min-width: 1550px) {
  .cid-uTdJKfoZRT .dahserv7 .text-content {
    max-width: 600px;
    margin-top: 50px;
  }
  .cid-uTdJKfoZRT .dahserv7 .banner-content .text-content h1 {
    font-size: 56px;
  }
  .cid-uTdJKfoZRT .dahserv7 .about-image {
    margin-left: 200px;
  }
}
.cid-uTdJKfoZRT .yearp {
  color: #ffe161;
  text-align: center;
}
.cid-uTdJKfoZRT .h2 {
  text-align: center;
  color: #ffffff;
}
.cid-uTdJKfoZRT .section-p {
  color: #ffffff;
}
.cid-uTdJKfEDkp {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uTdJKfEDkp .content {
    text-align: center;
  }
  .cid-uTdJKfEDkp .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uTdJKfEDkp .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uTdJKfEDkp .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uTdJKfEDkp .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uTdJKfEDkp .google-map {
  height: 25rem;
  position: relative;
}
.cid-uTdJKfEDkp .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uTdJKfEDkp .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uTdJKfEDkp .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uTdJKfEDkp .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uTdJKfEDkp .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uTdJKfEDkp .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uTdJKfEDkp .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uTdJKfEDkp .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uTdJKfEDkp .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uTdJKfEDkp .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uTdJKfEDkp .list {
  list-style-type: none;
  padding: 0;
}
.cid-uTdJKfEDkp .mbr-text {
  color: #bbbbbb;
}
.cid-uTdWXrw2g5 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTdWXrw2g5 nav.navbar {
  position: fixed;
}
.cid-uTdWXrw2g5 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTdWXrw2g5 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTdWXrw2g5 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTdWXrw2g5 .dropdown-item:hover,
.cid-uTdWXrw2g5 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uTdWXrw2g5 .dropdown-item:hover span {
  color: white;
}
.cid-uTdWXrw2g5 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTdWXrw2g5 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTdWXrw2g5 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTdWXrw2g5 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTdWXrw2g5 .nav-link {
  position: relative;
}
.cid-uTdWXrw2g5 .container {
  display: flex;
  margin: auto;
}
.cid-uTdWXrw2g5 .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTdWXrw2g5 .dropdown-menu,
.cid-uTdWXrw2g5 .navbar.opened {
  background: #000000 !important;
}
.cid-uTdWXrw2g5 .nav-item:focus,
.cid-uTdWXrw2g5 .nav-link:focus {
  outline: none;
}
.cid-uTdWXrw2g5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTdWXrw2g5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTdWXrw2g5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTdWXrw2g5 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTdWXrw2g5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTdWXrw2g5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTdWXrw2g5 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uTdWXrw2g5 .navbar.opened {
  transition: all 0.3s;
}
.cid-uTdWXrw2g5 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTdWXrw2g5 .navbar .navbar-logo img {
  width: auto;
}
.cid-uTdWXrw2g5 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTdWXrw2g5 .navbar.collapsed {
  justify-content: center;
}
.cid-uTdWXrw2g5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTdWXrw2g5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTdWXrw2g5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTdWXrw2g5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTdWXrw2g5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTdWXrw2g5 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTdWXrw2g5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTdWXrw2g5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTdWXrw2g5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTdWXrw2g5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTdWXrw2g5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTdWXrw2g5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTdWXrw2g5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTdWXrw2g5 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTdWXrw2g5 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTdWXrw2g5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTdWXrw2g5 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTdWXrw2g5 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTdWXrw2g5 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTdWXrw2g5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uTdWXrw2g5 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uTdWXrw2g5 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTdWXrw2g5 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTdWXrw2g5 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTdWXrw2g5 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTdWXrw2g5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTdWXrw2g5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTdWXrw2g5 .dropdown-item.active,
.cid-uTdWXrw2g5 .dropdown-item:active {
  background-color: transparent;
}
.cid-uTdWXrw2g5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTdWXrw2g5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTdWXrw2g5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTdWXrw2g5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uTdWXrw2g5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTdWXrw2g5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTdWXrw2g5 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTdWXrw2g5 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTdWXrw2g5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTdWXrw2g5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uTdWXrw2g5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTdWXrw2g5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTdWXrw2g5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTdWXrw2g5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTdWXrw2g5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTdWXrw2g5 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTdWXrw2g5 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTdWXrw2g5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTdWXrw2g5 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTdWXrw2g5 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTdWXrw2g5 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTdWXrw2g5 .navbar {
    height: 70px;
  }
  .cid-uTdWXrw2g5 .navbar.opened {
    height: auto;
  }
  .cid-uTdWXrw2g5 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTdWXrS56n {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbelohorizonte-1536x1024.png");
}
.cid-uTdWXrS56n .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uTdWXrS56n .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uTdWXrS56n .icon-box .icon-text {
  overflow: hidden;
}
.cid-uTdWXrS56n .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uTdWXrS56n .icon-box-link {
  text-decoration: none !important;
}
.cid-uTdWXrS56n .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uTdWXrS56n .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uTdWXrS56n .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uTdWXrS56n .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uTdWXrS56n .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uTdWXrS56n .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uTdWXrS56n .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uTdWXrS56n .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uTdWXrS56n .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uTdWXrS56n .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uTdWXrS56n .mbr-text {
  color: #ffffff;
}
.cid-uTdWXrS56n .mbr-section-title {
  color: #ffffff;
}
.cid-uTdWXrS56n .mbr-iconfont {
  padding-right: 10px;
}
.cid-uTdWXs87Hz {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTdWXs87Hz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTdWXs87Hz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTdWXs87Hz .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uTdWXs87Hz .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTdWXs87Hz .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uTdWXs87Hz .card-title {
  color: #ffffff;
}
.cid-uTdWXsyBNL {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTdWXsyBNL img,
.cid-uTdWXsyBNL .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTdWXsyBNL .item:focus,
.cid-uTdWXsyBNL span:focus {
  outline: none;
}
.cid-uTdWXsyBNL .item-wrapper {
  position: relative;
}
.cid-uTdWXsyBNL .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTdWXsyBNL .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTdWXsyBNL .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTdWXsyBNL .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTdWXsyBNL .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTdWXsyBNL .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTdWXsyBNL .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTdWXsyBNL .mbr-text,
.cid-uTdWXsyBNL .mbr-section-btn {
  text-align: left;
}
.cid-uTdWXsyBNL .item-title {
  text-align: left;
}
.cid-uTdWXsyBNL .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTdWXsyBNL .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTdWXsyBNL .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTdWXsyBNL .embla__button--next,
.cid-uTdWXsyBNL .embla__button--prev {
  display: flex;
}
.cid-uTdWXsyBNL .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTdWXsyBNL .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTdWXsyBNL .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTdWXsyBNL .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTdWXsyBNL .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTdWXsyBNL .embla__button {
    top: auto;
  }
}
.cid-uTdWXsyBNL .embla {
  position: relative;
  width: 100%;
}
.cid-uTdWXsyBNL .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTdWXsyBNL .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTdWXsyBNL .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTdWXsyBNL .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTdWXsyBNL .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTdWXsyBNL .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTdWXsyBNL .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTdWXsyBNL .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTdWXtbq3Y {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uTdWXtbq3Y .mbr-section-title {
  color: #000000;
}
.cid-uTdWXtolzk {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uTdWXtolzk .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTdWXtolzk .container-table {
  margin: 0 auto;
}
.cid-uTdWXtolzk .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uTdWXtolzk .dataTables_wrapper {
  display: block;
}
.cid-uTdWXtolzk .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uTdWXtolzk .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uTdWXtolzk table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uTdWXtolzk table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uTdWXtolzk table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uTdWXtolzk table td {
  border-top: 1px solid #cccccc;
}
.cid-uTdWXtolzk table.table {
  background: #e43f3f;
}
.cid-uTdWXtolzk .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uTdWXtolzk .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uTdWXtolzk .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uTdWXtolzk .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uTdWXtolzk .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uTdWXtolzk .dataTables_filter {
    text-align: center;
  }
  .cid-uTdWXtolzk .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uTdWXtolzk .mbr-section-title {
  color: #ffffff;
}
.cid-uTdWXtTNOD {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uTdWXtTNOD .content {
    text-align: center;
  }
  .cid-uTdWXtTNOD .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uTdWXtTNOD .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uTdWXtTNOD .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uTdWXtTNOD .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uTdWXtTNOD .google-map {
  height: 25rem;
  position: relative;
}
.cid-uTdWXtTNOD .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uTdWXtTNOD .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uTdWXtTNOD .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uTdWXtTNOD .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uTdWXtTNOD .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uTdWXtTNOD .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uTdWXtTNOD .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uTdWXtTNOD .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uTdWXtTNOD .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uTdWXtTNOD .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uTdWXtTNOD .list {
  list-style-type: none;
  padding: 0;
}
.cid-uTdWXtTNOD .mbr-text {
  color: #bbbbbb;
}
.cid-uTdXhJII2F {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTdXhJII2F nav.navbar {
  position: fixed;
}
.cid-uTdXhJII2F .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTdXhJII2F .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTdXhJII2F .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTdXhJII2F .dropdown-item:hover,
.cid-uTdXhJII2F .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uTdXhJII2F .dropdown-item:hover span {
  color: white;
}
.cid-uTdXhJII2F .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTdXhJII2F .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTdXhJII2F .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTdXhJII2F .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTdXhJII2F .nav-link {
  position: relative;
}
.cid-uTdXhJII2F .container {
  display: flex;
  margin: auto;
}
.cid-uTdXhJII2F .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTdXhJII2F .dropdown-menu,
.cid-uTdXhJII2F .navbar.opened {
  background: #000000 !important;
}
.cid-uTdXhJII2F .nav-item:focus,
.cid-uTdXhJII2F .nav-link:focus {
  outline: none;
}
.cid-uTdXhJII2F .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTdXhJII2F .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTdXhJII2F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTdXhJII2F .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTdXhJII2F .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTdXhJII2F .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTdXhJII2F .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uTdXhJII2F .navbar.opened {
  transition: all 0.3s;
}
.cid-uTdXhJII2F .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTdXhJII2F .navbar .navbar-logo img {
  width: auto;
}
.cid-uTdXhJII2F .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTdXhJII2F .navbar.collapsed {
  justify-content: center;
}
.cid-uTdXhJII2F .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTdXhJII2F .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTdXhJII2F .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTdXhJII2F .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTdXhJII2F .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTdXhJII2F .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTdXhJII2F .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTdXhJII2F .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTdXhJII2F .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTdXhJII2F .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTdXhJII2F .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTdXhJII2F .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTdXhJII2F .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTdXhJII2F .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTdXhJII2F .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTdXhJII2F .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTdXhJII2F .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTdXhJII2F .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTdXhJII2F .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTdXhJII2F .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uTdXhJII2F .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uTdXhJII2F .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTdXhJII2F .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTdXhJII2F .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTdXhJII2F .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTdXhJII2F .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTdXhJII2F .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTdXhJII2F .dropdown-item.active,
.cid-uTdXhJII2F .dropdown-item:active {
  background-color: transparent;
}
.cid-uTdXhJII2F .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTdXhJII2F .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTdXhJII2F .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTdXhJII2F .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uTdXhJII2F .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTdXhJII2F .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTdXhJII2F ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTdXhJII2F .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTdXhJII2F button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTdXhJII2F button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uTdXhJII2F button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTdXhJII2F button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTdXhJII2F button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTdXhJII2F button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTdXhJII2F nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTdXhJII2F nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTdXhJII2F nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTdXhJII2F nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTdXhJII2F .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTdXhJII2F a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTdXhJII2F .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTdXhJII2F .navbar {
    height: 70px;
  }
  .cid-uTdXhJII2F .navbar.opened {
    height: auto;
  }
  .cid-uTdXhJII2F .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTdXhK4DXy {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbelohorizonte-1536x1024.png");
}
.cid-uTdXhK4DXy .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uTdXhK4DXy .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uTdXhK4DXy .icon-box .icon-text {
  overflow: hidden;
}
.cid-uTdXhK4DXy .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uTdXhK4DXy .icon-box-link {
  text-decoration: none !important;
}
.cid-uTdXhK4DXy .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uTdXhK4DXy .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uTdXhK4DXy .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uTdXhK4DXy .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uTdXhK4DXy .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uTdXhK4DXy .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uTdXhK4DXy .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uTdXhK4DXy .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uTdXhK4DXy .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uTdXhK4DXy .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uTdXhK4DXy .mbr-text {
  color: #ffffff;
}
.cid-uTdXhK4DXy .mbr-section-title {
  color: #ffffff;
}
.cid-uTdXhK4DXy .mbr-iconfont {
  padding-right: 10px;
}
.cid-uTdXhKiPj4 {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTdXhKiPj4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTdXhKiPj4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTdXhKiPj4 .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uTdXhKiPj4 .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTdXhKiPj4 .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uTdXhKiPj4 .card-title {
  color: #ffffff;
}
.cid-uTdXhKCmF1 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTdXhKCmF1 img,
.cid-uTdXhKCmF1 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTdXhKCmF1 .item:focus,
.cid-uTdXhKCmF1 span:focus {
  outline: none;
}
.cid-uTdXhKCmF1 .item-wrapper {
  position: relative;
}
.cid-uTdXhKCmF1 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTdXhKCmF1 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTdXhKCmF1 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTdXhKCmF1 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTdXhKCmF1 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTdXhKCmF1 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTdXhKCmF1 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTdXhKCmF1 .mbr-text,
.cid-uTdXhKCmF1 .mbr-section-btn {
  text-align: left;
}
.cid-uTdXhKCmF1 .item-title {
  text-align: left;
}
.cid-uTdXhKCmF1 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTdXhKCmF1 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTdXhKCmF1 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTdXhKCmF1 .embla__button--next,
.cid-uTdXhKCmF1 .embla__button--prev {
  display: flex;
}
.cid-uTdXhKCmF1 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTdXhKCmF1 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTdXhKCmF1 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTdXhKCmF1 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTdXhKCmF1 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTdXhKCmF1 .embla__button {
    top: auto;
  }
}
.cid-uTdXhKCmF1 .embla {
  position: relative;
  width: 100%;
}
.cid-uTdXhKCmF1 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTdXhKCmF1 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTdXhKCmF1 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTdXhKCmF1 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTdXhKCmF1 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTdXhKCmF1 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTdXhKCmF1 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTdXhKCmF1 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTdXhLfPrW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uTdXhLfPrW .mbr-section-title {
  color: #000000;
}
.cid-uTdXhLJaK8 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uTdXhLJaK8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTdXhLJaK8 .container-table {
  margin: 0 auto;
}
.cid-uTdXhLJaK8 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uTdXhLJaK8 .dataTables_wrapper {
  display: block;
}
.cid-uTdXhLJaK8 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uTdXhLJaK8 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uTdXhLJaK8 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uTdXhLJaK8 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uTdXhLJaK8 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uTdXhLJaK8 table td {
  border-top: 1px solid #cccccc;
}
.cid-uTdXhLJaK8 table.table {
  background: #e43f3f;
}
.cid-uTdXhLJaK8 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uTdXhLJaK8 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uTdXhLJaK8 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uTdXhLJaK8 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uTdXhLJaK8 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uTdXhLJaK8 .dataTables_filter {
    text-align: center;
  }
  .cid-uTdXhLJaK8 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uTdXhLJaK8 .mbr-section-title {
  color: #ffffff;
}
.cid-uTdXhMQaDK {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uTdXhMQaDK .content {
    text-align: center;
  }
  .cid-uTdXhMQaDK .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uTdXhMQaDK .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uTdXhMQaDK .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uTdXhMQaDK .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uTdXhMQaDK .google-map {
  height: 25rem;
  position: relative;
}
.cid-uTdXhMQaDK .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uTdXhMQaDK .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uTdXhMQaDK .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uTdXhMQaDK .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uTdXhMQaDK .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uTdXhMQaDK .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uTdXhMQaDK .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uTdXhMQaDK .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uTdXhMQaDK .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uTdXhMQaDK .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uTdXhMQaDK .list {
  list-style-type: none;
  padding: 0;
}
.cid-uTdXhMQaDK .mbr-text {
  color: #bbbbbb;
}
.cid-uTnRYkccqs {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTnRYkccqs nav.navbar {
  position: fixed;
}
.cid-uTnRYkccqs .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTnRYkccqs .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTnRYkccqs .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTnRYkccqs .dropdown-item:hover,
.cid-uTnRYkccqs .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uTnRYkccqs .dropdown-item:hover span {
  color: white;
}
.cid-uTnRYkccqs .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTnRYkccqs .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTnRYkccqs .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTnRYkccqs .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTnRYkccqs .nav-link {
  position: relative;
}
.cid-uTnRYkccqs .container {
  display: flex;
  margin: auto;
}
.cid-uTnRYkccqs .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTnRYkccqs .dropdown-menu,
.cid-uTnRYkccqs .navbar.opened {
  background: #000000 !important;
}
.cid-uTnRYkccqs .nav-item:focus,
.cid-uTnRYkccqs .nav-link:focus {
  outline: none;
}
.cid-uTnRYkccqs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTnRYkccqs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTnRYkccqs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTnRYkccqs .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTnRYkccqs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTnRYkccqs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTnRYkccqs .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uTnRYkccqs .navbar.opened {
  transition: all 0.3s;
}
.cid-uTnRYkccqs .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTnRYkccqs .navbar .navbar-logo img {
  width: auto;
}
.cid-uTnRYkccqs .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTnRYkccqs .navbar.collapsed {
  justify-content: center;
}
.cid-uTnRYkccqs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTnRYkccqs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTnRYkccqs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTnRYkccqs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTnRYkccqs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTnRYkccqs .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTnRYkccqs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTnRYkccqs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTnRYkccqs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTnRYkccqs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTnRYkccqs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTnRYkccqs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTnRYkccqs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTnRYkccqs .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTnRYkccqs .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTnRYkccqs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTnRYkccqs .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTnRYkccqs .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTnRYkccqs .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTnRYkccqs .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uTnRYkccqs .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uTnRYkccqs .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTnRYkccqs .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTnRYkccqs .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTnRYkccqs .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTnRYkccqs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTnRYkccqs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTnRYkccqs .dropdown-item.active,
.cid-uTnRYkccqs .dropdown-item:active {
  background-color: transparent;
}
.cid-uTnRYkccqs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTnRYkccqs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTnRYkccqs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTnRYkccqs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uTnRYkccqs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTnRYkccqs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTnRYkccqs ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTnRYkccqs .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTnRYkccqs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTnRYkccqs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uTnRYkccqs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTnRYkccqs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTnRYkccqs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTnRYkccqs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTnRYkccqs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTnRYkccqs nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTnRYkccqs nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTnRYkccqs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTnRYkccqs .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTnRYkccqs a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTnRYkccqs .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTnRYkccqs .navbar {
    height: 70px;
  }
  .cid-uTnRYkccqs .navbar.opened {
    height: auto;
  }
  .cid-uTnRYkccqs .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTnRYkAcE3 {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubzurich-1536x1024.png");
}
.cid-uTnRYkAcE3 .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uTnRYkAcE3 .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uTnRYkAcE3 .icon-box .icon-text {
  overflow: hidden;
}
.cid-uTnRYkAcE3 .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uTnRYkAcE3 .icon-box-link {
  text-decoration: none !important;
}
.cid-uTnRYkAcE3 .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uTnRYkAcE3 .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uTnRYkAcE3 .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uTnRYkAcE3 .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uTnRYkAcE3 .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uTnRYkAcE3 .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uTnRYkAcE3 .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uTnRYkAcE3 .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uTnRYkAcE3 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uTnRYkAcE3 .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uTnRYkAcE3 .mbr-text {
  color: #ffffff;
}
.cid-uTnRYkAcE3 .mbr-section-title {
  color: #ffffff;
}
.cid-uTnRYkAcE3 .mbr-iconfont {
  padding-right: 10px;
}
.cid-uTnRYkZdPp {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTnRYkZdPp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTnRYkZdPp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTnRYkZdPp .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uTnRYkZdPp .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTnRYkZdPp .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uTnRYkZdPp .card-title {
  color: #ffffff;
}
.cid-uTnRYlmNBN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTnRYlmNBN img,
.cid-uTnRYlmNBN .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTnRYlmNBN .item:focus,
.cid-uTnRYlmNBN span:focus {
  outline: none;
}
.cid-uTnRYlmNBN .item-wrapper {
  position: relative;
}
.cid-uTnRYlmNBN .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTnRYlmNBN .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTnRYlmNBN .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTnRYlmNBN .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTnRYlmNBN .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTnRYlmNBN .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTnRYlmNBN .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTnRYlmNBN .mbr-text,
.cid-uTnRYlmNBN .mbr-section-btn {
  text-align: left;
}
.cid-uTnRYlmNBN .item-title {
  text-align: left;
}
.cid-uTnRYlmNBN .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTnRYlmNBN .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTnRYlmNBN .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTnRYlmNBN .embla__button--next,
.cid-uTnRYlmNBN .embla__button--prev {
  display: flex;
}
.cid-uTnRYlmNBN .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTnRYlmNBN .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTnRYlmNBN .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTnRYlmNBN .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTnRYlmNBN .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTnRYlmNBN .embla__button {
    top: auto;
  }
}
.cid-uTnRYlmNBN .embla {
  position: relative;
  width: 100%;
}
.cid-uTnRYlmNBN .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTnRYlmNBN .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTnRYlmNBN .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTnRYlmNBN .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTnRYlmNBN .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTnRYlmNBN .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTnRYlmNBN .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTnRYlmNBN .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTnRYm3Ehs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uTnRYm3Ehs .mbr-section-title {
  color: #000000;
}
.cid-uTnRYmj8ax {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uTnRYmj8ax .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTnRYmj8ax .container-table {
  margin: 0 auto;
}
.cid-uTnRYmj8ax .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uTnRYmj8ax .dataTables_wrapper {
  display: block;
}
.cid-uTnRYmj8ax .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uTnRYmj8ax .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uTnRYmj8ax table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uTnRYmj8ax table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uTnRYmj8ax table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uTnRYmj8ax table td {
  border-top: 1px solid #cccccc;
}
.cid-uTnRYmj8ax table.table {
  background: #e43f3f;
}
.cid-uTnRYmj8ax .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uTnRYmj8ax .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uTnRYmj8ax .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uTnRYmj8ax .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uTnRYmj8ax .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uTnRYmj8ax .dataTables_filter {
    text-align: center;
  }
  .cid-uTnRYmj8ax .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uTnRYmj8ax .mbr-section-title {
  color: #ffffff;
}
.cid-uTnRYmPqRI {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uTnRYmPqRI .content {
    text-align: center;
  }
  .cid-uTnRYmPqRI .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uTnRYmPqRI .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uTnRYmPqRI .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uTnRYmPqRI .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uTnRYmPqRI .google-map {
  height: 25rem;
  position: relative;
}
.cid-uTnRYmPqRI .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uTnRYmPqRI .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uTnRYmPqRI .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uTnRYmPqRI .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uTnRYmPqRI .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uTnRYmPqRI .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uTnRYmPqRI .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uTnRYmPqRI .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uTnRYmPqRI .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uTnRYmPqRI .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uTnRYmPqRI .list {
  list-style-type: none;
  padding: 0;
}
.cid-uTnRYmPqRI .mbr-text {
  color: #bbbbbb;
}
.cid-uTnW6A7mKv {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTnW6A7mKv nav.navbar {
  position: fixed;
}
.cid-uTnW6A7mKv .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTnW6A7mKv .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTnW6A7mKv .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTnW6A7mKv .dropdown-item:hover,
.cid-uTnW6A7mKv .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uTnW6A7mKv .dropdown-item:hover span {
  color: white;
}
.cid-uTnW6A7mKv .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTnW6A7mKv .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTnW6A7mKv .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTnW6A7mKv .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTnW6A7mKv .nav-link {
  position: relative;
}
.cid-uTnW6A7mKv .container {
  display: flex;
  margin: auto;
}
.cid-uTnW6A7mKv .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTnW6A7mKv .dropdown-menu,
.cid-uTnW6A7mKv .navbar.opened {
  background: #000000 !important;
}
.cid-uTnW6A7mKv .nav-item:focus,
.cid-uTnW6A7mKv .nav-link:focus {
  outline: none;
}
.cid-uTnW6A7mKv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTnW6A7mKv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTnW6A7mKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTnW6A7mKv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTnW6A7mKv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTnW6A7mKv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTnW6A7mKv .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uTnW6A7mKv .navbar.opened {
  transition: all 0.3s;
}
.cid-uTnW6A7mKv .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTnW6A7mKv .navbar .navbar-logo img {
  width: auto;
}
.cid-uTnW6A7mKv .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTnW6A7mKv .navbar.collapsed {
  justify-content: center;
}
.cid-uTnW6A7mKv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTnW6A7mKv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTnW6A7mKv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTnW6A7mKv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTnW6A7mKv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTnW6A7mKv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTnW6A7mKv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTnW6A7mKv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTnW6A7mKv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTnW6A7mKv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTnW6A7mKv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTnW6A7mKv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTnW6A7mKv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTnW6A7mKv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTnW6A7mKv .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTnW6A7mKv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTnW6A7mKv .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTnW6A7mKv .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTnW6A7mKv .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTnW6A7mKv .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uTnW6A7mKv .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uTnW6A7mKv .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTnW6A7mKv .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTnW6A7mKv .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTnW6A7mKv .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTnW6A7mKv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTnW6A7mKv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTnW6A7mKv .dropdown-item.active,
.cid-uTnW6A7mKv .dropdown-item:active {
  background-color: transparent;
}
.cid-uTnW6A7mKv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTnW6A7mKv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTnW6A7mKv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTnW6A7mKv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uTnW6A7mKv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTnW6A7mKv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTnW6A7mKv ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTnW6A7mKv .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTnW6A7mKv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTnW6A7mKv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uTnW6A7mKv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTnW6A7mKv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTnW6A7mKv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTnW6A7mKv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTnW6A7mKv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTnW6A7mKv nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTnW6A7mKv nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTnW6A7mKv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTnW6A7mKv .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTnW6A7mKv a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTnW6A7mKv .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTnW6A7mKv .navbar {
    height: 70px;
  }
  .cid-uTnW6A7mKv .navbar.opened {
    height: auto;
  }
  .cid-uTnW6A7mKv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTnW6ArQdT {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubbelohorizonte-1536x1024.png");
}
.cid-uTnW6ArQdT .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uTnW6ArQdT .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uTnW6ArQdT .icon-box .icon-text {
  overflow: hidden;
}
.cid-uTnW6ArQdT .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uTnW6ArQdT .icon-box-link {
  text-decoration: none !important;
}
.cid-uTnW6ArQdT .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uTnW6ArQdT .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uTnW6ArQdT .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uTnW6ArQdT .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uTnW6ArQdT .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uTnW6ArQdT .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uTnW6ArQdT .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uTnW6ArQdT .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uTnW6ArQdT .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uTnW6ArQdT .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uTnW6ArQdT .mbr-text {
  color: #ffffff;
}
.cid-uTnW6ArQdT .mbr-section-title {
  color: #ffffff;
}
.cid-uTnW6ArQdT .mbr-iconfont {
  padding-right: 10px;
}
.cid-uTnW6AEaou {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTnW6AEaou .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTnW6AEaou .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTnW6AEaou .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uTnW6AEaou .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTnW6AEaou .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uTnW6AEaou .card-title {
  color: #ffffff;
}
.cid-uTnW6AYlHd {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTnW6AYlHd img,
.cid-uTnW6AYlHd .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTnW6AYlHd .item:focus,
.cid-uTnW6AYlHd span:focus {
  outline: none;
}
.cid-uTnW6AYlHd .item-wrapper {
  position: relative;
}
.cid-uTnW6AYlHd .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTnW6AYlHd .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTnW6AYlHd .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTnW6AYlHd .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTnW6AYlHd .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTnW6AYlHd .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTnW6AYlHd .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTnW6AYlHd .mbr-text,
.cid-uTnW6AYlHd .mbr-section-btn {
  text-align: left;
}
.cid-uTnW6AYlHd .item-title {
  text-align: left;
}
.cid-uTnW6AYlHd .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTnW6AYlHd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTnW6AYlHd .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTnW6AYlHd .embla__button--next,
.cid-uTnW6AYlHd .embla__button--prev {
  display: flex;
}
.cid-uTnW6AYlHd .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTnW6AYlHd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTnW6AYlHd .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTnW6AYlHd .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTnW6AYlHd .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTnW6AYlHd .embla__button {
    top: auto;
  }
}
.cid-uTnW6AYlHd .embla {
  position: relative;
  width: 100%;
}
.cid-uTnW6AYlHd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTnW6AYlHd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTnW6AYlHd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTnW6AYlHd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTnW6AYlHd .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTnW6AYlHd .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTnW6AYlHd .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTnW6AYlHd .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTnW6BCnxO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uTnW6BCnxO .mbr-section-title {
  color: #000000;
}
.cid-uTnW6BQmlg {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uTnW6BQmlg .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTnW6BQmlg .container-table {
  margin: 0 auto;
}
.cid-uTnW6BQmlg .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uTnW6BQmlg .dataTables_wrapper {
  display: block;
}
.cid-uTnW6BQmlg .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uTnW6BQmlg .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uTnW6BQmlg table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uTnW6BQmlg table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uTnW6BQmlg table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uTnW6BQmlg table td {
  border-top: 1px solid #cccccc;
}
.cid-uTnW6BQmlg table.table {
  background: #e43f3f;
}
.cid-uTnW6BQmlg .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uTnW6BQmlg .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uTnW6BQmlg .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uTnW6BQmlg .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uTnW6BQmlg .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uTnW6BQmlg .dataTables_filter {
    text-align: center;
  }
  .cid-uTnW6BQmlg .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uTnW6BQmlg .mbr-section-title {
  color: #ffffff;
}
.cid-uTnW6CjDj3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uTnW6CjDj3 .content {
    text-align: center;
  }
  .cid-uTnW6CjDj3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uTnW6CjDj3 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uTnW6CjDj3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uTnW6CjDj3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uTnW6CjDj3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uTnW6CjDj3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uTnW6CjDj3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uTnW6CjDj3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uTnW6CjDj3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uTnW6CjDj3 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uTnW6CjDj3 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uTnW6CjDj3 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uTnW6CjDj3 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uTnW6CjDj3 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uTnW6CjDj3 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uTnW6CjDj3 .list {
  list-style-type: none;
  padding: 0;
}
.cid-uTnW6CjDj3 .mbr-text {
  color: #bbbbbb;
}
.cid-uTv2BuMweM {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uTv2BuMweM nav.navbar {
  position: fixed;
}
.cid-uTv2BuMweM .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTv2BuMweM .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uTv2BuMweM .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uTv2BuMweM .dropdown-item:hover,
.cid-uTv2BuMweM .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uTv2BuMweM .dropdown-item:hover span {
  color: white;
}
.cid-uTv2BuMweM .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uTv2BuMweM .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uTv2BuMweM .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uTv2BuMweM .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uTv2BuMweM .nav-link {
  position: relative;
}
.cid-uTv2BuMweM .container {
  display: flex;
  margin: auto;
}
.cid-uTv2BuMweM .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uTv2BuMweM .dropdown-menu,
.cid-uTv2BuMweM .navbar.opened {
  background: #000000 !important;
}
.cid-uTv2BuMweM .nav-item:focus,
.cid-uTv2BuMweM .nav-link:focus {
  outline: none;
}
.cid-uTv2BuMweM .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTv2BuMweM .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTv2BuMweM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uTv2BuMweM .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTv2BuMweM .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTv2BuMweM .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTv2BuMweM .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uTv2BuMweM .navbar.opened {
  transition: all 0.3s;
}
.cid-uTv2BuMweM .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uTv2BuMweM .navbar .navbar-logo img {
  width: auto;
}
.cid-uTv2BuMweM .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTv2BuMweM .navbar.collapsed {
  justify-content: center;
}
.cid-uTv2BuMweM .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTv2BuMweM .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTv2BuMweM .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uTv2BuMweM .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTv2BuMweM .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTv2BuMweM .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uTv2BuMweM .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTv2BuMweM .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uTv2BuMweM .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uTv2BuMweM .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTv2BuMweM .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTv2BuMweM .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTv2BuMweM .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTv2BuMweM .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uTv2BuMweM .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uTv2BuMweM .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTv2BuMweM .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTv2BuMweM .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uTv2BuMweM .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uTv2BuMweM .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uTv2BuMweM .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uTv2BuMweM .navbar.navbar-short {
  min-height: 60px;
}
.cid-uTv2BuMweM .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uTv2BuMweM .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uTv2BuMweM .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uTv2BuMweM .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTv2BuMweM .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTv2BuMweM .dropdown-item.active,
.cid-uTv2BuMweM .dropdown-item:active {
  background-color: transparent;
}
.cid-uTv2BuMweM .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTv2BuMweM .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTv2BuMweM .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTv2BuMweM .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uTv2BuMweM .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTv2BuMweM .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTv2BuMweM ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uTv2BuMweM .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uTv2BuMweM button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uTv2BuMweM button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uTv2BuMweM button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uTv2BuMweM button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTv2BuMweM button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uTv2BuMweM button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uTv2BuMweM nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTv2BuMweM nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uTv2BuMweM nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uTv2BuMweM nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uTv2BuMweM .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uTv2BuMweM a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uTv2BuMweM .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTv2BuMweM .navbar {
    height: 70px;
  }
  .cid-uTv2BuMweM .navbar.opened {
    height: auto;
  }
  .cid-uTv2BuMweM .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTv2Bv9D3c {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubaddisababa-1536x1024.png");
}
.cid-uTv2Bv9D3c .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uTv2Bv9D3c .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uTv2Bv9D3c .icon-box .icon-text {
  overflow: hidden;
}
.cid-uTv2Bv9D3c .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uTv2Bv9D3c .icon-box-link {
  text-decoration: none !important;
}
.cid-uTv2Bv9D3c .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uTv2Bv9D3c .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uTv2Bv9D3c .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uTv2Bv9D3c .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uTv2Bv9D3c .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uTv2Bv9D3c .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uTv2Bv9D3c .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uTv2Bv9D3c .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uTv2Bv9D3c .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uTv2Bv9D3c .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uTv2Bv9D3c .mbr-text {
  color: #ffffff;
}
.cid-uTv2Bv9D3c .mbr-section-title {
  color: #ffffff;
}
.cid-uTv2Bv9D3c .mbr-iconfont {
  padding-right: 10px;
}
.cid-uTv2Bvo06b {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uTv2Bvo06b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTv2Bvo06b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTv2Bvo06b .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uTv2Bvo06b .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uTv2Bvo06b .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uTv2Bvo06b .card-title {
  color: #ffffff;
}
.cid-uTv2BvL0Ii {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uTv2BvL0Ii img,
.cid-uTv2BvL0Ii .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uTv2BvL0Ii .item:focus,
.cid-uTv2BvL0Ii span:focus {
  outline: none;
}
.cid-uTv2BvL0Ii .item-wrapper {
  position: relative;
}
.cid-uTv2BvL0Ii .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uTv2BvL0Ii .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uTv2BvL0Ii .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uTv2BvL0Ii .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uTv2BvL0Ii .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uTv2BvL0Ii .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uTv2BvL0Ii .mbr-section-title {
  color: #ffb5b5;
}
.cid-uTv2BvL0Ii .mbr-text,
.cid-uTv2BvL0Ii .mbr-section-btn {
  text-align: left;
}
.cid-uTv2BvL0Ii .item-title {
  text-align: left;
}
.cid-uTv2BvL0Ii .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uTv2BvL0Ii .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uTv2BvL0Ii .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uTv2BvL0Ii .embla__button--next,
.cid-uTv2BvL0Ii .embla__button--prev {
  display: flex;
}
.cid-uTv2BvL0Ii .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uTv2BvL0Ii .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uTv2BvL0Ii .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uTv2BvL0Ii .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uTv2BvL0Ii .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uTv2BvL0Ii .embla__button {
    top: auto;
  }
}
.cid-uTv2BvL0Ii .embla {
  position: relative;
  width: 100%;
}
.cid-uTv2BvL0Ii .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uTv2BvL0Ii .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uTv2BvL0Ii .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uTv2BvL0Ii .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uTv2BvL0Ii .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uTv2BvL0Ii .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uTv2BvL0Ii .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uTv2BvL0Ii .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv2BwpLJs {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uTv2BwpLJs .mbr-section-title {
  color: #000000;
}
.cid-uTv2BwD7fe {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uTv2BwD7fe .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uTv2BwD7fe .container-table {
  margin: 0 auto;
}
.cid-uTv2BwD7fe .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uTv2BwD7fe .dataTables_wrapper {
  display: block;
}
.cid-uTv2BwD7fe .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uTv2BwD7fe .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uTv2BwD7fe table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uTv2BwD7fe table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uTv2BwD7fe table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uTv2BwD7fe table td {
  border-top: 1px solid #cccccc;
}
.cid-uTv2BwD7fe table.table {
  background: #e43f3f;
}
.cid-uTv2BwD7fe .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uTv2BwD7fe .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uTv2BwD7fe .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uTv2BwD7fe .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uTv2BwD7fe .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uTv2BwD7fe .dataTables_filter {
    text-align: center;
  }
  .cid-uTv2BwD7fe .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uTv2BwD7fe .mbr-section-title {
  color: #ffffff;
}
.cid-uTv2Bx9xf3 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uTv2Bx9xf3 .content {
    text-align: center;
  }
  .cid-uTv2Bx9xf3 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uTv2Bx9xf3 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uTv2Bx9xf3 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uTv2Bx9xf3 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uTv2Bx9xf3 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uTv2Bx9xf3 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uTv2Bx9xf3 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uTv2Bx9xf3 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uTv2Bx9xf3 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uTv2Bx9xf3 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uTv2Bx9xf3 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uTv2Bx9xf3 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uTv2Bx9xf3 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uTv2Bx9xf3 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uTv2Bx9xf3 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uTv2Bx9xf3 .list {
  list-style-type: none;
  padding: 0;
}
.cid-uTv2Bx9xf3 .mbr-text {
  color: #bbbbbb;
}
.cid-uU9JKePxRo {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uU9JKePxRo nav.navbar {
  position: fixed;
}
.cid-uU9JKePxRo .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uU9JKePxRo .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uU9JKePxRo .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uU9JKePxRo .dropdown-item:hover,
.cid-uU9JKePxRo .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uU9JKePxRo .dropdown-item:hover span {
  color: white;
}
.cid-uU9JKePxRo .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uU9JKePxRo .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uU9JKePxRo .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uU9JKePxRo .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uU9JKePxRo .nav-link {
  position: relative;
}
.cid-uU9JKePxRo .container {
  display: flex;
  margin: auto;
}
.cid-uU9JKePxRo .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uU9JKePxRo .dropdown-menu,
.cid-uU9JKePxRo .navbar.opened {
  background: #000000 !important;
}
.cid-uU9JKePxRo .nav-item:focus,
.cid-uU9JKePxRo .nav-link:focus {
  outline: none;
}
.cid-uU9JKePxRo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uU9JKePxRo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uU9JKePxRo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uU9JKePxRo .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uU9JKePxRo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uU9JKePxRo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uU9JKePxRo .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uU9JKePxRo .navbar.opened {
  transition: all 0.3s;
}
.cid-uU9JKePxRo .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uU9JKePxRo .navbar .navbar-logo img {
  width: auto;
}
.cid-uU9JKePxRo .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uU9JKePxRo .navbar.collapsed {
  justify-content: center;
}
.cid-uU9JKePxRo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uU9JKePxRo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uU9JKePxRo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uU9JKePxRo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uU9JKePxRo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uU9JKePxRo .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uU9JKePxRo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uU9JKePxRo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uU9JKePxRo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uU9JKePxRo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uU9JKePxRo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uU9JKePxRo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uU9JKePxRo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uU9JKePxRo .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uU9JKePxRo .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uU9JKePxRo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uU9JKePxRo .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uU9JKePxRo .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uU9JKePxRo .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uU9JKePxRo .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uU9JKePxRo .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uU9JKePxRo .navbar.navbar-short {
  min-height: 60px;
}
.cid-uU9JKePxRo .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uU9JKePxRo .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uU9JKePxRo .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uU9JKePxRo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uU9JKePxRo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uU9JKePxRo .dropdown-item.active,
.cid-uU9JKePxRo .dropdown-item:active {
  background-color: transparent;
}
.cid-uU9JKePxRo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uU9JKePxRo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uU9JKePxRo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uU9JKePxRo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uU9JKePxRo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uU9JKePxRo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uU9JKePxRo ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uU9JKePxRo .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uU9JKePxRo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uU9JKePxRo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uU9JKePxRo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uU9JKePxRo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uU9JKePxRo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uU9JKePxRo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uU9JKePxRo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uU9JKePxRo nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uU9JKePxRo nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uU9JKePxRo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uU9JKePxRo .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uU9JKePxRo a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uU9JKePxRo .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uU9JKePxRo .navbar {
    height: 70px;
  }
  .cid-uU9JKePxRo .navbar.opened {
    height: auto;
  }
  .cid-uU9JKePxRo .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uU9JKfiZXk {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubkuwaitcity-1536x1024.png");
}
.cid-uU9JKfiZXk .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #212529 !important;
  margin-left: 160px;
}
.cid-uU9JKfiZXk .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uU9JKfiZXk .icon-box .icon-text {
  overflow: hidden;
}
.cid-uU9JKfiZXk .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uU9JKfiZXk .icon-box-link {
  text-decoration: none !important;
}
.cid-uU9JKfiZXk .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uU9JKfiZXk .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uU9JKfiZXk .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uU9JKfiZXk .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uU9JKfiZXk .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uU9JKfiZXk .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #212529;
  transform: skew(0deg, 23deg);
}
.cid-uU9JKfiZXk .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #212529;
}
.cid-uU9JKfiZXk .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uU9JKfiZXk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uU9JKfiZXk .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uU9JKfiZXk .mbr-text {
  color: #ffffff;
}
.cid-uU9JKfiZXk .mbr-section-title {
  color: #ffffff;
}
.cid-uU9JKfiZXk .mbr-iconfont {
  padding-right: 10px;
}
.cid-uU9JKftDBa {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uU9JKftDBa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uU9JKftDBa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uU9JKftDBa .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uU9JKftDBa .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uU9JKftDBa .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uU9JKftDBa .card-title {
  color: #ffffff;
}
.cid-uU9JKfJoz9 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uU9JKfJoz9 img,
.cid-uU9JKfJoz9 .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uU9JKfJoz9 .item:focus,
.cid-uU9JKfJoz9 span:focus {
  outline: none;
}
.cid-uU9JKfJoz9 .item-wrapper {
  position: relative;
}
.cid-uU9JKfJoz9 .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uU9JKfJoz9 .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uU9JKfJoz9 .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uU9JKfJoz9 .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uU9JKfJoz9 .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uU9JKfJoz9 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uU9JKfJoz9 .mbr-section-title {
  color: #ffb5b5;
}
.cid-uU9JKfJoz9 .mbr-text,
.cid-uU9JKfJoz9 .mbr-section-btn {
  text-align: left;
}
.cid-uU9JKfJoz9 .item-title {
  text-align: left;
}
.cid-uU9JKfJoz9 .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uU9JKfJoz9 .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uU9JKfJoz9 .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uU9JKfJoz9 .embla__button--next,
.cid-uU9JKfJoz9 .embla__button--prev {
  display: flex;
}
.cid-uU9JKfJoz9 .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uU9JKfJoz9 .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uU9JKfJoz9 .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uU9JKfJoz9 .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uU9JKfJoz9 .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uU9JKfJoz9 .embla__button {
    top: auto;
  }
}
.cid-uU9JKfJoz9 .embla {
  position: relative;
  width: 100%;
}
.cid-uU9JKfJoz9 .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uU9JKfJoz9 .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uU9JKfJoz9 .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uU9JKfJoz9 .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uU9JKfJoz9 .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uU9JKfJoz9 .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uU9JKfJoz9 .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uU9JKfJoz9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU9JKgj6EH {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uU9JKgj6EH .mbr-section-title {
  color: #000000;
}
.cid-uU9JKgtrR3 {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uU9JKgtrR3 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uU9JKgtrR3 .container-table {
  margin: 0 auto;
}
.cid-uU9JKgtrR3 .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uU9JKgtrR3 .dataTables_wrapper {
  display: block;
}
.cid-uU9JKgtrR3 .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uU9JKgtrR3 .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uU9JKgtrR3 table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uU9JKgtrR3 table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uU9JKgtrR3 table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uU9JKgtrR3 table td {
  border-top: 1px solid #cccccc;
}
.cid-uU9JKgtrR3 table.table {
  background: #e43f3f;
}
.cid-uU9JKgtrR3 .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uU9JKgtrR3 .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uU9JKgtrR3 .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uU9JKgtrR3 .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uU9JKgtrR3 .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uU9JKgtrR3 .dataTables_filter {
    text-align: center;
  }
  .cid-uU9JKgtrR3 .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uU9JKgtrR3 .mbr-section-title {
  color: #ffffff;
}
.cid-uU9JKgTDK8 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uU9JKgTDK8 .content {
    text-align: center;
  }
  .cid-uU9JKgTDK8 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uU9JKgTDK8 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uU9JKgTDK8 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uU9JKgTDK8 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uU9JKgTDK8 .google-map {
  height: 25rem;
  position: relative;
}
.cid-uU9JKgTDK8 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uU9JKgTDK8 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uU9JKgTDK8 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uU9JKgTDK8 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uU9JKgTDK8 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uU9JKgTDK8 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uU9JKgTDK8 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uU9JKgTDK8 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uU9JKgTDK8 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uU9JKgTDK8 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uU9JKgTDK8 .list {
  list-style-type: none;
  padding: 0;
}
.cid-uU9JKgTDK8 .mbr-text {
  color: #bbbbbb;
}
.cid-uUfzxDUZ8y {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUfzxDUZ8y nav.navbar {
  position: fixed;
}
.cid-uUfzxDUZ8y .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUfzxDUZ8y .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUfzxDUZ8y .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUfzxDUZ8y .dropdown-item:hover,
.cid-uUfzxDUZ8y .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uUfzxDUZ8y .dropdown-item:hover span {
  color: white;
}
.cid-uUfzxDUZ8y .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUfzxDUZ8y .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUfzxDUZ8y .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUfzxDUZ8y .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUfzxDUZ8y .nav-link {
  position: relative;
}
.cid-uUfzxDUZ8y .container {
  display: flex;
  margin: auto;
}
.cid-uUfzxDUZ8y .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUfzxDUZ8y .dropdown-menu,
.cid-uUfzxDUZ8y .navbar.opened {
  background: #000000 !important;
}
.cid-uUfzxDUZ8y .nav-item:focus,
.cid-uUfzxDUZ8y .nav-link:focus {
  outline: none;
}
.cid-uUfzxDUZ8y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUfzxDUZ8y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUfzxDUZ8y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUfzxDUZ8y .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUfzxDUZ8y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUfzxDUZ8y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUfzxDUZ8y .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uUfzxDUZ8y .navbar.opened {
  transition: all 0.3s;
}
.cid-uUfzxDUZ8y .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUfzxDUZ8y .navbar .navbar-logo img {
  width: auto;
}
.cid-uUfzxDUZ8y .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUfzxDUZ8y .navbar.collapsed {
  justify-content: center;
}
.cid-uUfzxDUZ8y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUfzxDUZ8y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUfzxDUZ8y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUfzxDUZ8y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUfzxDUZ8y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUfzxDUZ8y .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUfzxDUZ8y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUfzxDUZ8y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUfzxDUZ8y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUfzxDUZ8y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUfzxDUZ8y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUfzxDUZ8y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUfzxDUZ8y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUfzxDUZ8y .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUfzxDUZ8y .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUfzxDUZ8y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUfzxDUZ8y .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUfzxDUZ8y .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUfzxDUZ8y .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUfzxDUZ8y .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uUfzxDUZ8y .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uUfzxDUZ8y .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUfzxDUZ8y .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUfzxDUZ8y .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUfzxDUZ8y .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUfzxDUZ8y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUfzxDUZ8y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUfzxDUZ8y .dropdown-item.active,
.cid-uUfzxDUZ8y .dropdown-item:active {
  background-color: transparent;
}
.cid-uUfzxDUZ8y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUfzxDUZ8y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUfzxDUZ8y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUfzxDUZ8y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uUfzxDUZ8y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUfzxDUZ8y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUfzxDUZ8y ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUfzxDUZ8y .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUfzxDUZ8y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUfzxDUZ8y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uUfzxDUZ8y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUfzxDUZ8y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUfzxDUZ8y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUfzxDUZ8y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUfzxDUZ8y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUfzxDUZ8y nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUfzxDUZ8y nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUfzxDUZ8y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUfzxDUZ8y .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUfzxDUZ8y a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUfzxDUZ8y .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUfzxDUZ8y .navbar {
    height: 70px;
  }
  .cid-uUfzxDUZ8y .navbar.opened {
    height: auto;
  }
  .cid-uUfzxDUZ8y .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUfzxE9ZQV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUfzxE9ZQV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUfzxE9ZQV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfzxE9ZQV .card-wrapper {
  padding-right: 2rem;
}
@media (max-width: 992px) {
  .cid-uUfzxE9ZQV .card {
    margin-bottom: 2rem!important;
  }
  .cid-uUfzxE9ZQV .card-wrapper {
    padding: 0 1rem;
  }
}
@media (max-width: 767px) {
  .cid-uUfzxE9ZQV .link-wrap {
    align-items: center;
  }
}
.cid-uUfzxE9ZQV .image-wrapper img {
  width: 100%;
  object-fit: cover;
}
.cid-uUfzxE9ZQV .card-title,
.cid-uUfzxE9ZQV .card-box {
  color: #ff65c3;
}
.cid-uUfzxE9ZQV .mbr-text,
.cid-uUfzxE9ZQV .link-wrap,
.cid-uUfzxE9ZQV .mbr-section-btn {
  color: #ffffff;
}
.cid-uUfzxElWg9 .divider-top {
  position: relative;
  padding: 2.5em;
  background: #ff65c3;
}
.cid-uUfzxElWg9 .divider-bottom {
  position: relative;
  padding: 2.5em;
  background: #000000;
}
.cid-uUfzxElWg9 .divider-top::before,
.cid-uUfzxElWg9 .divider-bottom::before,
.cid-uUfzxElWg9 .divider-top::after,
.cid-uUfzxElWg9 .divider-bottom::after {
  position: absolute;
  content: '';
  pointer-events: none;
}
.cid-uUfzxElWg9 .divider-triangles::after {
  left: 50%;
  width: 100px;
  height: 100px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
  bottom: -50px;
  z-index: 10;
  background: inherit;
}
.cid-uUfzxElWg9 .divider-triangles::before {
  top: -50px;
}
.cid-uUfzxElWg9 .divider-halfcircle::after {
  left: 50%;
  z-index: 10;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  bottom: -50px;
}
.cid-uUfzxElWg9 .divider-halfcircle::before {
  top: -50px;
}
.cid-uUfzxElWg9 .divider-multitriangles::before,
.cid-uUfzxElWg9 .divider-multitriangles::after {
  left: 50%;
  width: 50px;
  height: 50px;
  -webkit-transform: translateX(-50%) rotate(45deg);
  transform: translateX(-50%) rotate(45deg);
}
.cid-uUfzxElWg9 .divider-multitriangles::after {
  bottom: -25px;
  z-index: 10;
  background: inherit;
  box-shadow: -50px 50px 0 #ff65c3, 50px -50px 0 #ff65c3;
}
.cid-uUfzxEsIzB {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uUfzxEsIzB .content {
    text-align: center;
  }
  .cid-uUfzxEsIzB .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uUfzxEsIzB .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uUfzxEsIzB .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uUfzxEsIzB .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uUfzxEsIzB .google-map {
  height: 25rem;
  position: relative;
}
.cid-uUfzxEsIzB .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uUfzxEsIzB .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uUfzxEsIzB .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uUfzxEsIzB .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uUfzxEsIzB .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uUfzxEsIzB .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uUfzxEsIzB .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uUfzxEsIzB .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uUfzxEsIzB .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uUfzxEsIzB .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uUfzxEsIzB .list {
  list-style-type: none;
  padding: 0;
}
.cid-uUfzxEsIzB .mbr-text {
  color: #bbbbbb;
}
.cid-uUxbueZ8QS {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uUxbueZ8QS nav.navbar {
  position: fixed;
}
.cid-uUxbueZ8QS .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUxbueZ8QS .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uUxbueZ8QS .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uUxbueZ8QS .dropdown-item:hover,
.cid-uUxbueZ8QS .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uUxbueZ8QS .dropdown-item:hover span {
  color: white;
}
.cid-uUxbueZ8QS .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uUxbueZ8QS .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uUxbueZ8QS .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uUxbueZ8QS .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uUxbueZ8QS .nav-link {
  position: relative;
}
.cid-uUxbueZ8QS .container {
  display: flex;
  margin: auto;
}
.cid-uUxbueZ8QS .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uUxbueZ8QS .dropdown-menu,
.cid-uUxbueZ8QS .navbar.opened {
  background: #000000 !important;
}
.cid-uUxbueZ8QS .nav-item:focus,
.cid-uUxbueZ8QS .nav-link:focus {
  outline: none;
}
.cid-uUxbueZ8QS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uUxbueZ8QS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uUxbueZ8QS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uUxbueZ8QS .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uUxbueZ8QS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uUxbueZ8QS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uUxbueZ8QS .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uUxbueZ8QS .navbar.opened {
  transition: all 0.3s;
}
.cid-uUxbueZ8QS .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uUxbueZ8QS .navbar .navbar-logo img {
  width: auto;
}
.cid-uUxbueZ8QS .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uUxbueZ8QS .navbar.collapsed {
  justify-content: center;
}
.cid-uUxbueZ8QS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uUxbueZ8QS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uUxbueZ8QS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uUxbueZ8QS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uUxbueZ8QS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uUxbueZ8QS .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uUxbueZ8QS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uUxbueZ8QS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uUxbueZ8QS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uUxbueZ8QS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uUxbueZ8QS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uUxbueZ8QS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uUxbueZ8QS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uUxbueZ8QS .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uUxbueZ8QS .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uUxbueZ8QS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uUxbueZ8QS .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uUxbueZ8QS .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uUxbueZ8QS .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uUxbueZ8QS .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uUxbueZ8QS .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uUxbueZ8QS .navbar.navbar-short {
  min-height: 60px;
}
.cid-uUxbueZ8QS .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uUxbueZ8QS .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uUxbueZ8QS .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uUxbueZ8QS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uUxbueZ8QS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uUxbueZ8QS .dropdown-item.active,
.cid-uUxbueZ8QS .dropdown-item:active {
  background-color: transparent;
}
.cid-uUxbueZ8QS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uUxbueZ8QS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uUxbueZ8QS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uUxbueZ8QS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uUxbueZ8QS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uUxbueZ8QS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uUxbueZ8QS ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uUxbueZ8QS .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uUxbueZ8QS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uUxbueZ8QS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uUxbueZ8QS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uUxbueZ8QS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUxbueZ8QS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uUxbueZ8QS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uUxbueZ8QS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUxbueZ8QS nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uUxbueZ8QS nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uUxbueZ8QS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uUxbueZ8QS .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uUxbueZ8QS a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uUxbueZ8QS .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uUxbueZ8QS .navbar {
    height: 70px;
  }
  .cid-uUxbueZ8QS .navbar.opened {
    height: auto;
  }
  .cid-uUxbueZ8QS .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uUxc38ZIZX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uUxc38ZIZX img,
.cid-uUxc38ZIZX .item-img {
  width: 100%;
}
.cid-uUxc38ZIZX .item:focus,
.cid-uUxc38ZIZX span:focus {
  outline: none;
}
.cid-uUxc38ZIZX .item {
  cursor: pointer;
  margin-bottom: 2rem;
  position: relative;
}
.cid-uUxc38ZIZX .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uUxc38ZIZX .item {
  padding: 0;
  margin: 0;
}
.cid-uUxc38ZIZX .item-wrapper {
  position: unset;
  border-radius: 4px;
  background: #fafafa;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uUxc38ZIZX .item-wrapper .item-content {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uUxc38ZIZX .item-wrapper .item-content {
    padding: 1rem;
  }
}
.cid-uUxc38ZIZX .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uUxc38ZIZX .mbr-section-title {
  color: #232323;
}
.cid-uUxbugca4L {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #000000;
}
.cid-uUxbugca4L .media-container-row {
  justify-content: space-between;
}
.cid-uUxbugca4L .text-content {
  max-width: 50%;
}
.cid-uUxbugca4L .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #e43f3f;
  border: 2px solid #e43f3f;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-uUxbugca4L .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-uUxbugca4L .mbr-iconfont-social:hover {
  background-color: #e43f3f;
  color: #ffffff;
}
@media (max-width: 768px) {
  .cid-uUxbugca4L .icons {
    justify-content: center !important;
  }
  .cid-uUxbugca4L .text-content * {
    text-align: center;
  }
}
.cid-uUxbugca4L .mbr-section-title {
  color: #ff65c3;
}
.cid-uUxbugca4L P {
  color: #ffffff;
}
.cid-uUxbugsBgF {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uUxbugsBgF .content {
    text-align: center;
  }
  .cid-uUxbugsBgF .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uUxbugsBgF .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uUxbugsBgF .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uUxbugsBgF .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uUxbugsBgF .google-map {
  height: 25rem;
  position: relative;
}
.cid-uUxbugsBgF .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uUxbugsBgF .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uUxbugsBgF .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uUxbugsBgF .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uUxbugsBgF .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uUxbugsBgF .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uUxbugsBgF .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uUxbugsBgF .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uUxbugsBgF .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uUxbugsBgF .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uUxbugsBgF .list {
  list-style-type: none;
  padding: 0;
}
.cid-uUxbugsBgF .mbr-text {
  color: #bbbbbb;
}
.cid-uYGwb2RsK8 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uYGwb2RsK8 nav.navbar {
  position: fixed;
}
.cid-uYGwb2RsK8 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYGwb2RsK8 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uYGwb2RsK8 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uYGwb2RsK8 .dropdown-item:hover,
.cid-uYGwb2RsK8 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uYGwb2RsK8 .dropdown-item:hover span {
  color: white;
}
.cid-uYGwb2RsK8 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uYGwb2RsK8 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uYGwb2RsK8 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uYGwb2RsK8 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uYGwb2RsK8 .nav-link {
  position: relative;
}
.cid-uYGwb2RsK8 .container {
  display: flex;
  margin: auto;
}
.cid-uYGwb2RsK8 .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uYGwb2RsK8 .dropdown-menu,
.cid-uYGwb2RsK8 .navbar.opened {
  background: #000000 !important;
}
.cid-uYGwb2RsK8 .nav-item:focus,
.cid-uYGwb2RsK8 .nav-link:focus {
  outline: none;
}
.cid-uYGwb2RsK8 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uYGwb2RsK8 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uYGwb2RsK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uYGwb2RsK8 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uYGwb2RsK8 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uYGwb2RsK8 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uYGwb2RsK8 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uYGwb2RsK8 .navbar.opened {
  transition: all 0.3s;
}
.cid-uYGwb2RsK8 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uYGwb2RsK8 .navbar .navbar-logo img {
  width: auto;
}
.cid-uYGwb2RsK8 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uYGwb2RsK8 .navbar.collapsed {
  justify-content: center;
}
.cid-uYGwb2RsK8 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uYGwb2RsK8 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uYGwb2RsK8 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uYGwb2RsK8 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uYGwb2RsK8 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uYGwb2RsK8 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uYGwb2RsK8 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uYGwb2RsK8 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uYGwb2RsK8 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uYGwb2RsK8 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uYGwb2RsK8 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uYGwb2RsK8 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uYGwb2RsK8 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uYGwb2RsK8 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uYGwb2RsK8 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uYGwb2RsK8 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uYGwb2RsK8 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uYGwb2RsK8 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uYGwb2RsK8 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uYGwb2RsK8 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uYGwb2RsK8 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uYGwb2RsK8 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uYGwb2RsK8 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uYGwb2RsK8 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uYGwb2RsK8 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uYGwb2RsK8 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uYGwb2RsK8 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uYGwb2RsK8 .dropdown-item.active,
.cid-uYGwb2RsK8 .dropdown-item:active {
  background-color: transparent;
}
.cid-uYGwb2RsK8 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uYGwb2RsK8 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uYGwb2RsK8 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uYGwb2RsK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uYGwb2RsK8 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uYGwb2RsK8 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uYGwb2RsK8 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uYGwb2RsK8 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uYGwb2RsK8 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uYGwb2RsK8 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uYGwb2RsK8 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uYGwb2RsK8 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYGwb2RsK8 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uYGwb2RsK8 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uYGwb2RsK8 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYGwb2RsK8 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uYGwb2RsK8 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uYGwb2RsK8 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uYGwb2RsK8 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uYGwb2RsK8 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uYGwb2RsK8 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uYGwb2RsK8 .navbar {
    height: 70px;
  }
  .cid-uYGwb2RsK8 .navbar.opened {
    height: auto;
  }
  .cid-uYGwb2RsK8 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uYGwb35yud {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-uYGwb35yud .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYGwb35yud .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYGwb35yud .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-uYGwb35yud .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-uYGwb35yud .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-uYGwb35yud .card-wrapper {
    padding: 4rem;
  }
}
.cid-uYGwb35yud .mbr-text,
.cid-uYGwb35yud .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-uYGwb35yud .card-title,
.cid-uYGwb35yud .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-uYVkfuekux {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uYVkfuekux ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-uYVkfuekux li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-uYVkfuekux ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ff65c3;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-uYVkfuekux H3 {
  color: #ff65c3;
}
.cid-uYVkfuekux .list {
  color: #ffffff;
}
.cid-uYGwb3fefW {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uYGwb3fefW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uYGwb3fefW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uYGwb3fefW .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-uYGwb3fefW .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-uYGwb3fefW .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-uYGwb3fefW .content-head {
  max-width: 800px;
}
.cid-uYGwb3fefW .mbr-section-title {
  color: #ff65c3;
}
.cid-uYGwb3fefW .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uYGwb3fefW .card-text {
  color: #ffffff;
}
.cid-uYGwb3fefW .card-title {
  color: #ff65c3;
}
.cid-uYGwb3ysqw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uYGwb3ysqw .mbr-section-title {
  color: #ffdf00;
}
.cid-uYGwb3I2uf {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uYGwb3I2uf .content {
    text-align: center;
  }
  .cid-uYGwb3I2uf .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uYGwb3I2uf .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uYGwb3I2uf .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uYGwb3I2uf .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uYGwb3I2uf .google-map {
  height: 25rem;
  position: relative;
}
.cid-uYGwb3I2uf .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uYGwb3I2uf .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uYGwb3I2uf .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uYGwb3I2uf .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uYGwb3I2uf .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uYGwb3I2uf .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uYGwb3I2uf .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uYGwb3I2uf .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uYGwb3I2uf .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uYGwb3I2uf .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uYGwb3I2uf .list {
  list-style-type: none;
  padding: 0;
}
.cid-uYGwb3I2uf .mbr-text {
  color: #bbbbbb;
}
.cid-v0geg9zT0G {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v0geg9zT0G nav.navbar {
  position: fixed;
}
.cid-v0geg9zT0G .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0geg9zT0G .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v0geg9zT0G .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v0geg9zT0G .dropdown-item:hover,
.cid-v0geg9zT0G .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v0geg9zT0G .dropdown-item:hover span {
  color: white;
}
.cid-v0geg9zT0G .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v0geg9zT0G .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v0geg9zT0G .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v0geg9zT0G .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v0geg9zT0G .nav-link {
  position: relative;
}
.cid-v0geg9zT0G .container {
  display: flex;
  margin: auto;
}
.cid-v0geg9zT0G .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v0geg9zT0G .dropdown-menu,
.cid-v0geg9zT0G .navbar.opened {
  background: #000000 !important;
}
.cid-v0geg9zT0G .nav-item:focus,
.cid-v0geg9zT0G .nav-link:focus {
  outline: none;
}
.cid-v0geg9zT0G .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v0geg9zT0G .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v0geg9zT0G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v0geg9zT0G .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v0geg9zT0G .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v0geg9zT0G .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v0geg9zT0G .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-v0geg9zT0G .navbar.opened {
  transition: all 0.3s;
}
.cid-v0geg9zT0G .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v0geg9zT0G .navbar .navbar-logo img {
  width: auto;
}
.cid-v0geg9zT0G .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v0geg9zT0G .navbar.collapsed {
  justify-content: center;
}
.cid-v0geg9zT0G .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v0geg9zT0G .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v0geg9zT0G .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v0geg9zT0G .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v0geg9zT0G .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v0geg9zT0G .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v0geg9zT0G .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v0geg9zT0G .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v0geg9zT0G .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v0geg9zT0G .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v0geg9zT0G .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v0geg9zT0G .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v0geg9zT0G .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v0geg9zT0G .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v0geg9zT0G .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v0geg9zT0G .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v0geg9zT0G .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v0geg9zT0G .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v0geg9zT0G .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v0geg9zT0G .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v0geg9zT0G .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v0geg9zT0G .navbar.navbar-short {
  min-height: 60px;
}
.cid-v0geg9zT0G .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v0geg9zT0G .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v0geg9zT0G .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v0geg9zT0G .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v0geg9zT0G .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v0geg9zT0G .dropdown-item.active,
.cid-v0geg9zT0G .dropdown-item:active {
  background-color: transparent;
}
.cid-v0geg9zT0G .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v0geg9zT0G .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v0geg9zT0G .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v0geg9zT0G .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-v0geg9zT0G .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v0geg9zT0G .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v0geg9zT0G ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v0geg9zT0G .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v0geg9zT0G button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v0geg9zT0G button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-v0geg9zT0G button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v0geg9zT0G button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0geg9zT0G button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v0geg9zT0G button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v0geg9zT0G nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0geg9zT0G nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v0geg9zT0G nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v0geg9zT0G nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v0geg9zT0G .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v0geg9zT0G a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v0geg9zT0G .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v0geg9zT0G .navbar {
    height: 70px;
  }
  .cid-v0geg9zT0G .navbar.opened {
    height: auto;
  }
  .cid-v0geg9zT0G .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v0geg9PfZg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-v0geg9PfZg .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0geg9PfZg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0geg9PfZg .card-wrapper {
  border-radius: 4px;
  position: relative;
}
@media (max-width: 767px) {
  .cid-v0geg9PfZg .card-wrapper {
    padding: 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v0geg9PfZg .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v0geg9PfZg .card-wrapper {
    padding: 4rem;
  }
}
.cid-v0geg9PfZg .wrap {
  background: url("../../../assets-mobo/images/englishspeakingclubtirana-1536x1024.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
}
.cid-v0geg9PfZg .wrap .card-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 1;
}
.cid-v0geg9PfZg .wrap .card-box {
  position: relative;
  z-index: 2;
}
.cid-v0geg9PfZg .card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v0geg9PfZg .mbr-text,
.cid-v0geg9PfZg .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v0gegacyEF {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-v0gegacyEF img,
.cid-v0gegacyEF .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-v0gegacyEF .item:focus,
.cid-v0gegacyEF span:focus {
  outline: none;
}
.cid-v0gegacyEF .item-wrapper {
  position: relative;
}
.cid-v0gegacyEF .slide-content {
  position: relative;
  border-radius: 4px;
  background: #000000;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-v0gegacyEF .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-v0gegacyEF .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v0gegacyEF .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-v0gegacyEF .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-v0gegacyEF .mbr-section-btn {
  margin-top: auto !important;
}
.cid-v0gegacyEF .mbr-section-title {
  color: #ff65c3;
}
.cid-v0gegacyEF .mbr-text,
.cid-v0gegacyEF .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-v0gegacyEF .item-title {
  text-align: left;
  color: #ff65c3;
}
.cid-v0gegacyEF .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-v0gegacyEF .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-v0gegacyEF .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-v0gegacyEF .embla__button--next,
.cid-v0gegacyEF .embla__button--prev {
  display: flex;
}
.cid-v0gegacyEF .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-v0gegacyEF .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-v0gegacyEF .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-v0gegacyEF .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v0gegacyEF .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-v0gegacyEF .embla__button {
    top: auto;
  }
}
.cid-v0gegacyEF .embla {
  position: relative;
  width: 100%;
}
.cid-v0gegacyEF .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-v0gegacyEF .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-v0gegacyEF .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-v0gegacyEF .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-v0gegacyEF .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-v0gegacyEF .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-v0gegacyEF .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-v0gegacyEF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v0gegaF20O {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-v0gegaF20O .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v0gegaF20O .container-table {
  margin: 0 auto;
}
.cid-v0gegaF20O .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-v0gegaF20O .dataTables_wrapper {
  display: block;
}
.cid-v0gegaF20O .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-v0gegaF20O .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-v0gegaF20O table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-v0gegaF20O table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-v0gegaF20O table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-v0gegaF20O table td {
  border-top: 1px solid #cccccc;
}
.cid-v0gegaF20O table.table {
  background: #e43f3f;
}
.cid-v0gegaF20O .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-v0gegaF20O .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-v0gegaF20O .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-v0gegaF20O .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-v0gegaF20O .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-v0gegaF20O .dataTables_filter {
    text-align: center;
  }
  .cid-v0gegaF20O .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-v0gegaF20O .mbr-section-title {
  color: #ff65c3;
}
.cid-v0gegb3txJ {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-v0gegb3txJ .content {
    text-align: center;
  }
  .cid-v0gegb3txJ .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v0gegb3txJ .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-v0gegb3txJ .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v0gegb3txJ .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v0gegb3txJ .google-map {
  height: 25rem;
  position: relative;
}
.cid-v0gegb3txJ .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v0gegb3txJ .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v0gegb3txJ .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v0gegb3txJ .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v0gegb3txJ .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v0gegb3txJ .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v0gegb3txJ .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v0gegb3txJ .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v0gegb3txJ .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v0gegb3txJ .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v0gegb3txJ .list {
  list-style-type: none;
  padding: 0;
}
.cid-v0gegb3txJ .mbr-text {
  color: #bbbbbb;
}
.cid-uPUO9bum75 {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-uPUO9bum75 nav.navbar {
  position: fixed;
}
.cid-uPUO9bum75 .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPUO9bum75 .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-uPUO9bum75 .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-uPUO9bum75 .dropdown-item:hover,
.cid-uPUO9bum75 .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-uPUO9bum75 .dropdown-item:hover span {
  color: white;
}
.cid-uPUO9bum75 .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-uPUO9bum75 .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-uPUO9bum75 .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-uPUO9bum75 .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-uPUO9bum75 .nav-link {
  position: relative;
}
.cid-uPUO9bum75 .container {
  display: flex;
  margin: auto;
}
.cid-uPUO9bum75 .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-uPUO9bum75 .dropdown-menu,
.cid-uPUO9bum75 .navbar.opened {
  background: #000000 !important;
}
.cid-uPUO9bum75 .nav-item:focus,
.cid-uPUO9bum75 .nav-link:focus {
  outline: none;
}
.cid-uPUO9bum75 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uPUO9bum75 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uPUO9bum75 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-uPUO9bum75 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uPUO9bum75 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uPUO9bum75 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uPUO9bum75 .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-uPUO9bum75 .navbar.opened {
  transition: all 0.3s;
}
.cid-uPUO9bum75 .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-uPUO9bum75 .navbar .navbar-logo img {
  width: auto;
}
.cid-uPUO9bum75 .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-uPUO9bum75 .navbar.collapsed {
  justify-content: center;
}
.cid-uPUO9bum75 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uPUO9bum75 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uPUO9bum75 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-uPUO9bum75 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uPUO9bum75 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uPUO9bum75 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-uPUO9bum75 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uPUO9bum75 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-uPUO9bum75 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-uPUO9bum75 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uPUO9bum75 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uPUO9bum75 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uPUO9bum75 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uPUO9bum75 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-uPUO9bum75 .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-uPUO9bum75 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uPUO9bum75 .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uPUO9bum75 .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-uPUO9bum75 .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-uPUO9bum75 .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-uPUO9bum75 .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-uPUO9bum75 .navbar.navbar-short {
  min-height: 60px;
}
.cid-uPUO9bum75 .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-uPUO9bum75 .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-uPUO9bum75 .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-uPUO9bum75 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uPUO9bum75 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uPUO9bum75 .dropdown-item.active,
.cid-uPUO9bum75 .dropdown-item:active {
  background-color: transparent;
}
.cid-uPUO9bum75 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uPUO9bum75 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uPUO9bum75 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uPUO9bum75 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-uPUO9bum75 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uPUO9bum75 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uPUO9bum75 ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-uPUO9bum75 .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-uPUO9bum75 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-uPUO9bum75 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-uPUO9bum75 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-uPUO9bum75 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUO9bum75 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-uPUO9bum75 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-uPUO9bum75 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUO9bum75 nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-uPUO9bum75 nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-uPUO9bum75 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-uPUO9bum75 .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-uPUO9bum75 a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-uPUO9bum75 .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uPUO9bum75 .navbar {
    height: 70px;
  }
  .cid-uPUO9bum75 .navbar.opened {
    height: auto;
  }
  .cid-uPUO9bum75 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uPUO9bOScT {
  padding-top: 135px;
  padding-bottom: 135px;
  background-image: url("../../../assets-mobo/images/englishspeakingclubhanoi-1536x1024.png");
}
.cid-uPUO9bOScT .header11 {
  padding-top: 65px !important;
  padding-right: 80px !important;
  padding-bottom: 56px !important;
  padding-left: 63px !important;
  background-color: #000000 !important;
  margin-left: 160px;
}
.cid-uPUO9bOScT .icon-box {
  position: relative;
  padding: 46px 50px 48px 34px;
  z-index: 10;
}
.cid-uPUO9bOScT .icon-box .icon-text {
  overflow: hidden;
}
.cid-uPUO9bOScT .icon-box .icon-text .content {
  font-size: 13px;
}
.cid-uPUO9bOScT .icon-box-link {
  text-decoration: none !important;
}
.cid-uPUO9bOScT .icon-box .icon {
  float: left;
  margin-top: 11px;
  margin-right: 27px;
}
.cid-uPUO9bOScT .icon-box .icon-text h3.title {
  margin-bottom: 12px;
  font-weight: 700;
  font-size: 26px;
  line-height: 28px;
}
.cid-uPUO9bOScT .icon-box .icon-text h4.title {
  font-weight: 700;
}
.cid-uPUO9bOScT .icon-box .icon-text h5 {
  font-weight: 400;
  line-height: 18px;
}
.cid-uPUO9bOScT .icon-box .icon-text h6.title {
  margin-bottom: 10px;
  font-weight: 700;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 18px;
}
.cid-uPUO9bOScT .icon-box .icon-box-bottom-triangle {
  margin-top: 0;
  position: absolute;
  top: 100%;
  left: 0;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-right: 55px solid #000000;
  transform: skew(0deg, 23deg);
}
.cid-uPUO9bOScT .icon-box .icon-box-bottom-triangle:hover {
  border-right: 55px solid #000000;
}
.cid-uPUO9bOScT .icon-box:hover:before {
  opacity: 1;
}
@media only screen and (max-width: 800px) {
  .cid-uPUO9bOScT .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 85%;
  }
}
@media only screen and (max-width: 1100px) {
  .cid-uPUO9bOScT .header11 {
    padding-right: 10px !important;
    padding-bottom: 40px !important;
    padding-left: 30px !important;
    margin: auto;
    width: 80%;
  }
}
.cid-uPUO9bOScT .mbr-text {
  color: #ffffff;
}
.cid-uPUO9bOScT .mbr-section-title {
  color: #ffffff;
}
.cid-uPUO9bOScT .mbr-iconfont {
  padding-right: 10px;
}
.cid-uPUO9c6SDZ {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uPUO9c6SDZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPUO9c6SDZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPUO9c6SDZ .card-wrapper {
  display: flex;
}
@media (max-width: 991px) {
  .cid-uPUO9c6SDZ .card-wrapper {
    margin-bottom: 2rem;
  }
}
.cid-uPUO9c6SDZ .mbr-iconfont {
  font-size: 2rem;
  color: #6592e6;
  padding-right: 1.5rem;
}
.cid-uPUO9c6SDZ .card-title {
  color: #ffffff;
}
.cid-uPUO9cuwqw {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-uPUO9cuwqw img,
.cid-uPUO9cuwqw .item-img {
  width: 100%;
  height: 100%;
  height: 200px;
  object-fit: cover;
}
.cid-uPUO9cuwqw .item:focus,
.cid-uPUO9cuwqw span:focus {
  outline: none;
}
.cid-uPUO9cuwqw .item-wrapper {
  position: relative;
}
.cid-uPUO9cuwqw .slide-content {
  position: relative;
  border-radius: 4px;
  background: #ffffff;
  height: 100%;
  display: flex;
  overflow: hidden;
  flex-flow: column nowrap;
}
@media (min-width: 992px) {
  .cid-uPUO9cuwqw .slide-content .item-content {
    padding: 2rem 2rem 0;
  }
  .cid-uPUO9cuwqw .slide-content .item-footer {
    padding: 0 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-uPUO9cuwqw .slide-content .item-content {
    padding: 1rem 1rem 0;
  }
  .cid-uPUO9cuwqw .slide-content .item-footer {
    padding: 0 1rem 1rem;
  }
}
.cid-uPUO9cuwqw .mbr-section-btn {
  margin-top: auto !important;
}
.cid-uPUO9cuwqw .mbr-section-title {
  color: #ffb5b5;
}
.cid-uPUO9cuwqw .mbr-text,
.cid-uPUO9cuwqw .mbr-section-btn {
  text-align: left;
}
.cid-uPUO9cuwqw .item-title {
  text-align: left;
}
.cid-uPUO9cuwqw .item-subtitle {
  text-align: left;
  color: #e43f3f;
}
.cid-uPUO9cuwqw .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 370px;
  max-width: 370px;
}
@media (max-width: 768px) {
  .cid-uPUO9cuwqw .embla__slide {
    min-width: 70%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-uPUO9cuwqw .embla__button--next,
.cid-uPUO9cuwqw .embla__button--prev {
  display: flex;
}
.cid-uPUO9cuwqw .embla__button {
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-uPUO9cuwqw .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uPUO9cuwqw .embla__button:hover {
  background: #000;
  color: rgba(255, 255, 255, 0.5);
}
.cid-uPUO9cuwqw .embla__button.embla__button--prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uPUO9cuwqw .embla__button.embla__button--next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uPUO9cuwqw .embla__button {
    top: auto;
  }
}
.cid-uPUO9cuwqw .embla {
  position: relative;
  width: 100%;
}
.cid-uPUO9cuwqw .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-uPUO9cuwqw .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uPUO9cuwqw .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uPUO9cuwqw .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@media (max-width: 768px) {
  .cid-uPUO9cuwqw .embla__container {
    margin-left: 1.3rem;
    margin-right: 1.3rem;
  }
  .cid-uPUO9cuwqw .embla__container .embla__slide:first-child {
    margin-left: 2rem !important;
  }
  .cid-uPUO9cuwqw .embla__container .embla__slide:last-child {
    margin-right: 2rem !important;
  }
}
.cid-uPUO9cuwqw .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPUO9dcEM5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #e43f3f;
}
.cid-uPUO9dcEM5 .mbr-section-title {
  color: #000000;
}
.cid-uPUO9duYZS {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #000000;
}
.cid-uPUO9duYZS .mbr-section-subtitle {
  color: #ffffff;
}
.cid-uPUO9duYZS .container-table {
  margin: 0 auto;
}
.cid-uPUO9duYZS .scroll {
  overflow-x: auto;
  padding: 0;
}
.cid-uPUO9duYZS .dataTables_wrapper {
  display: block;
}
.cid-uPUO9duYZS .dataTables_wrapper .search {
  margin-bottom: .5rem;
}
.cid-uPUO9duYZS .dataTables_wrapper .table {
  overflow-x: auto;
}
.cid-uPUO9duYZS table {
  width: 100% !important;
  margin-top: 6px;
  border: 1px solid #cccccc;
  margin-bottom: 0;
}
.cid-uPUO9duYZS table th {
  border-top: none;
  transition: all .2s;
  border-bottom: none;
}
.cid-uPUO9duYZS table th:hover {
  background: #cccccc;
  color: #000000;
}
.cid-uPUO9duYZS table td {
  border-top: 1px solid #cccccc;
}
.cid-uPUO9duYZS table.table {
  background: #e43f3f;
}
.cid-uPUO9duYZS .dataTables_filter {
  text-align: right;
  margin-bottom: .5rem;
}
.cid-uPUO9duYZS .dataTables_filter label {
  display: inline;
  white-space: normal !important;
}
.cid-uPUO9duYZS .dataTables_filter input {
  display: inline;
  width: auto;
  margin-left: .5rem;
  border-radius: 100px;
  padding-left: 1rem;
}
.cid-uPUO9duYZS .dataTables_info {
  padding-bottom: 1rem;
  padding-top: 1rem;
  white-space: normal !important;
}
@media (max-width: 992px) {
  .cid-uPUO9duYZS .dataTables_filter {
    text-align: center;
  }
}
@media (max-width: 350px) {
  .cid-uPUO9duYZS .dataTables_filter {
    text-align: center;
  }
  .cid-uPUO9duYZS .dataTables_filter input {
    width: 100% !important;
    margin-left: 0 !important;
  }
}
.cid-uPUO9duYZS .mbr-section-title {
  color: #ffffff;
}
.cid-uPUO9eghyq {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-uPUO9eghyq .content {
    text-align: center;
  }
  .cid-uPUO9eghyq .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-uPUO9eghyq .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-uPUO9eghyq .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-uPUO9eghyq .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-uPUO9eghyq .google-map {
  height: 25rem;
  position: relative;
}
.cid-uPUO9eghyq .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-uPUO9eghyq .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-uPUO9eghyq .google-map[data-state] {
  background: #e9e5dc;
}
.cid-uPUO9eghyq .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-uPUO9eghyq .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uPUO9eghyq .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-uPUO9eghyq .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-uPUO9eghyq .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-uPUO9eghyq .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-uPUO9eghyq .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-uPUO9eghyq .list {
  list-style-type: none;
  padding: 0;
}
.cid-uPUO9eghyq .mbr-text {
  color: #bbbbbb;
}
.cid-v1T0TBxFGQ {
  z-index: 1000;
  width: 100%;
  position: relative;
  min-height: 60px;
}
.cid-v1T0TBxFGQ nav.navbar {
  position: fixed;
}
.cid-v1T0TBxFGQ .dropdown-item:before {
  font-family: Moririse2 !important;
  content: "\e966";
  display: inline-block;
  width: 0;
  position: absolute;
  left: 1rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1T0TBxFGQ .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-v1T0TBxFGQ .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-v1T0TBxFGQ .dropdown-item:hover,
.cid-v1T0TBxFGQ .dropdown-item:focus {
  background: #6592e6 !important;
  color: white !important;
}
.cid-v1T0TBxFGQ .dropdown-item:hover span {
  color: white;
}
.cid-v1T0TBxFGQ .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-v1T0TBxFGQ .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-v1T0TBxFGQ .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-v1T0TBxFGQ .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-v1T0TBxFGQ .nav-link {
  position: relative;
}
.cid-v1T0TBxFGQ .container {
  display: flex;
  margin: auto;
}
.cid-v1T0TBxFGQ .iconfont-wrapper {
  color: #ff3b51 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-v1T0TBxFGQ .dropdown-menu,
.cid-v1T0TBxFGQ .navbar.opened {
  background: #000000 !important;
}
.cid-v1T0TBxFGQ .nav-item:focus,
.cid-v1T0TBxFGQ .nav-link:focus {
  outline: none;
}
.cid-v1T0TBxFGQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v1T0TBxFGQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v1T0TBxFGQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-v1T0TBxFGQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v1T0TBxFGQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v1T0TBxFGQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v1T0TBxFGQ .navbar {
  min-height: 70px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
  background: #000000;
}
.cid-v1T0TBxFGQ .navbar.opened {
  transition: all 0.3s;
}
.cid-v1T0TBxFGQ .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-v1T0TBxFGQ .navbar .navbar-logo img {
  width: auto;
}
.cid-v1T0TBxFGQ .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-v1T0TBxFGQ .navbar.collapsed {
  justify-content: center;
}
.cid-v1T0TBxFGQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v1T0TBxFGQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v1T0TBxFGQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3rem);
  }
}
.cid-v1T0TBxFGQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v1T0TBxFGQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v1T0TBxFGQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-v1T0TBxFGQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v1T0TBxFGQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-v1T0TBxFGQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-v1T0TBxFGQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v1T0TBxFGQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v1T0TBxFGQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v1T0TBxFGQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v1T0TBxFGQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-v1T0TBxFGQ .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-v1T0TBxFGQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v1T0TBxFGQ .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v1T0TBxFGQ .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-v1T0TBxFGQ .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-v1T0TBxFGQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-v1T0TBxFGQ .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-v1T0TBxFGQ .navbar.navbar-short {
  min-height: 60px;
}
.cid-v1T0TBxFGQ .navbar.navbar-short .navbar-logo img {
  height: 2.5rem !important;
}
.cid-v1T0TBxFGQ .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
.cid-v1T0TBxFGQ .navbar-brand {
  min-height: 70px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
}
.cid-v1T0TBxFGQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v1T0TBxFGQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v1T0TBxFGQ .dropdown-item.active,
.cid-v1T0TBxFGQ .dropdown-item:active {
  background-color: transparent;
}
.cid-v1T0TBxFGQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v1T0TBxFGQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v1T0TBxFGQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v1T0TBxFGQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-v1T0TBxFGQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v1T0TBxFGQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v1T0TBxFGQ ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-v1T0TBxFGQ .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-v1T0TBxFGQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all 0.2s;
  position: relative;
  align-self: center;
}
.cid-v1T0TBxFGQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ff65c3;
}
.cid-v1T0TBxFGQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all 0.2s;
}
.cid-v1T0TBxFGQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1T0TBxFGQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all 0.15s;
}
.cid-v1T0TBxFGQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all 0.2s;
}
.cid-v1T0TBxFGQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1T0TBxFGQ nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-v1T0TBxFGQ nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-v1T0TBxFGQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-v1T0TBxFGQ .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-v1T0TBxFGQ a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-v1T0TBxFGQ .icons-menu {
  flex-wrap: nowrap;
  display: flex;
  justify-content: center;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.3rem;
  text-align: center;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v1T0TBxFGQ .navbar {
    height: 70px;
  }
  .cid-v1T0TBxFGQ .navbar.opened {
    height: auto;
  }
  .cid-v1T0TBxFGQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v1T0TBMTtl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets-mobo/images/skypeenglishspeakingclub-1559x1440.png");
}
.cid-v1T0TBMTtl .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1T0TBMTtl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1T0TBMTtl .card-wrapper {
  background: #000000;
}
@media (max-width: 767px) {
  .cid-v1T0TBMTtl .card-wrapper {
    padding: 2rem 1.5rem;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .cid-v1T0TBMTtl .card-wrapper {
    padding: 2.25rem;
  }
}
@media (min-width: 992px) {
  .cid-v1T0TBMTtl .card-wrapper {
    padding: 4rem;
  }
}
.cid-v1T0TBMTtl .mbr-text,
.cid-v1T0TBMTtl .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-v1T0TBMTtl .card-title,
.cid-v1T0TBMTtl .card-box {
  text-align: left;
  color: #ff65c3;
}
.cid-v1T0TC0rF5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-v1T0TC0rF5 ul {
  list-style: none;
  margin: 0;
  padding-left: 2.5rem;
}
.cid-v1T0TC0rF5 li {
  position: relative;
  margin-bottom: 1rem;
}
.cid-v1T0TC0rF5 ul li::before {
  position: absolute;
  left: -1.6rem;
  content: "\2022";
  color: #ff65c3;
  font-weight: bold;
  font-size: 2rem;
  width: 1.6rem;
}
.cid-v1T0TC0rF5 H3 {
  color: #ff65c3;
}
.cid-v1T0TC0rF5 .list {
  color: #ffffff;
}
.cid-v1T0TCdz8s {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #000000;
}
.cid-v1T0TCdz8s .mbr-fallback-image.disabled {
  display: none;
}
.cid-v1T0TCdz8s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v1T0TCdz8s .item-wrapper {
  display: flex;
  margin-bottom: 2rem;
  border-radius: 0 !important;
}
@media (max-width: 767px) {
  .cid-v1T0TCdz8s .item-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-v1T0TCdz8s .mbr-iconfont {
  font-size: 3rem;
  color: #ff65c3;
  padding-right: 2rem;
}
.cid-v1T0TCdz8s .content-head {
  max-width: 800px;
}
.cid-v1T0TCdz8s .mbr-section-title {
  color: #ff65c3;
}
.cid-v1T0TCdz8s .mbr-section-subtitle {
  color: #ffffff;
}
.cid-v1T0TCdz8s .card-text {
  color: #ffffff;
}
.cid-v1T0TCdz8s .card-title {
  color: #ff65c3;
}
.cid-v1T0TCwzi8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-v1T0TCwzi8 .mbr-section-title {
  color: #ffdf00;
}
.cid-v1T0TCEii6 {
  padding-top: 75px;
  padding-bottom: 75px;
  background-color: #000000;
}
@media (max-width: 767px) {
  .cid-v1T0TCEii6 .content {
    text-align: center;
  }
  .cid-v1T0TCEii6 .content > div:not(:last-child) {
    margin-bottom: 2rem;
  }
}
.cid-v1T0TCEii6 .map {
  height: 18.75rem;
}
@media (max-width: 767px) {
  .cid-v1T0TCEii6 .footer-lower .copyright {
    margin-bottom: 1rem;
    text-align: center;
  }
}
.cid-v1T0TCEii6 .footer-lower hr {
  margin: 1rem 0;
  border-color: #fff;
  opacity: 0.05;
}
.cid-v1T0TCEii6 .google-map {
  height: 25rem;
  position: relative;
}
.cid-v1T0TCEii6 .google-map iframe {
  height: 100%;
  width: 100%;
}
.cid-v1T0TCEii6 .google-map [data-state-details] {
  color: #6b6763;
  font-family: Montserrat;
  height: 1.5em;
  margin-top: -0.75em;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 100%;
}
.cid-v1T0TCEii6 .google-map[data-state] {
  background: #e9e5dc;
}
.cid-v1T0TCEii6 .google-map[data-state="loading"] [data-state-details] {
  display: none;
}
.cid-v1T0TCEii6 .social-list {
  padding-left: 0;
  margin-bottom: 0;
  margin-left: -7px;
  list-style: none;
  display: flex;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v1T0TCEii6 .social-list .mbr-iconfont-social {
  font-size: 1.3rem;
  color: #fff;
}
.cid-v1T0TCEii6 .social-list .soc-item {
  margin: 0 0.5rem;
}
.cid-v1T0TCEii6 .social-list a {
  margin: 0;
  opacity: 0.5;
  -webkit-transition: 0.2s linear;
  transition: 0.2s linear;
}
.cid-v1T0TCEii6 .social-list a:hover {
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-v1T0TCEii6 .social-list {
    -webkit-justify-content: center;
    justify-content: center;
  }
}
.cid-v1T0TCEii6 .list {
  list-style-type: none;
  padding: 0;
}
.cid-v1T0TCEii6 .mbr-text {
  color: #bbbbbb;
}
