@import url(https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);
body {
  font-family: Josefin Sans;
}
.display-1 {
  font-family: 'Oswald', sans-serif;
  font-size: 2rem;
}
.display-1 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-2 {
  font-family: 'Oswald', sans-serif;
  font-size: 1rem;
}
.display-2 > .mbr-iconfont {
  font-size: 1.6rem;
}
.display-4 {
  font-family: 'Raleway', sans-serif;
  font-size: 0.8rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.28rem;
}
.display-5 {
  font-family: 'Oswald', sans-serif;
  font-size: 1.6rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.56rem;
}
.display-7 {
  font-family: 'Raleway', sans-serif;
  font-size: 1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.64rem;
    font-size: calc( 0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.93rem + (0.8 - 0.93) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-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))));
  }
}
/* Buttons */
.btn {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.5rem 1.5rem;
  border-radius: 0px;
}
.btn-md {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.bg-primary {
  background-color: #369898 !important;
}
.bg-success {
  background-color: #98e38d !important;
}
.bg-info {
  background-color: #85bfd0 !important;
}
.bg-warning {
  background-color: #125568 !important;
}
.bg-danger {
  background-color: #444444 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #369898 !important;
  border-color: #369898 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #ffffff !important;
  background-color: #226060 !important;
  border-color: #226060 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #226060 !important;
  border-color: #226060 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #ffbc00 !important;
  border-color: #ffbc00 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #b38400 !important;
  border-color: #b38400 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #b38400 !important;
  border-color: #b38400 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #85bfd0 !important;
  border-color: #85bfd0 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #ffffff !important;
  background-color: #4ea2bb !important;
  border-color: #4ea2bb !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #4ea2bb !important;
  border-color: #4ea2bb !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #98e38d !important;
  border-color: #98e38d !important;
  color: #1f5b16 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #1f5b16 !important;
  background-color: #61d450 !important;
  border-color: #61d450 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #1f5b16 !important;
  background-color: #61d450 !important;
  border-color: #61d450 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #125568 !important;
  border-color: #125568 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #072027 !important;
  border-color: #072027 !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #072027 !important;
  border-color: #072027 !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #444444 !important;
  border-color: #444444 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #1e1e1e !important;
  border-color: #1e1e1e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #1e1e1e !important;
  border-color: #1e1e1e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #1b4d4d;
  color: #1b4d4d;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #ffffff;
  background-color: #369898;
  border-color: #369898;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #369898 !important;
  border-color: #369898 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #997100;
  color: #997100;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff;
  background-color: #ffbc00;
  border-color: #ffbc00;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #ffbc00 !important;
  border-color: #ffbc00 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #4294ad;
  color: #4294ad;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #ffffff;
  background-color: #85bfd0;
  border-color: #85bfd0;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #85bfd0 !important;
  border-color: #85bfd0 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #4ecf3b;
  color: #4ecf3b;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #1f5b16;
  background-color: #98e38d;
  border-color: #98e38d;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #1f5b16 !important;
  background-color: #98e38d !important;
  border-color: #98e38d !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #030e11;
  color: #030e11;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff;
  background-color: #125568;
  border-color: #125568;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #125568 !important;
  border-color: #125568 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #111111;
  color: #111111;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff;
  background-color: #444444;
  border-color: #444444;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #444444 !important;
  border-color: #444444 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #369898 !important;
}
.text-secondary {
  color: #ffbc00 !important;
}
.text-success {
  color: #98e38d !important;
}
.text-info {
  color: #85bfd0 !important;
}
.text-warning {
  color: #125568 !important;
}
.text-danger {
  color: #444444 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #1b4d4d !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #997100 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #4ecf3b !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #4294ad !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #030e11 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #111111 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #98e38d;
}
.alert-info {
  background-color: #85bfd0;
}
.alert-warning {
  background-color: #125568;
}
.alert-danger {
  background-color: #444444;
}
.mbr-section-btn a.btn:not(.btn-form) {
  border-radius: 100px;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #369898;
  border-color: #369898;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #369898;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #7dd1d1;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #25aed5;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #b7b7b7;
}
/* Scroll to top button*/
.scrollToTop_wraper {
  display: none;
}
#scrollToTop a {
  border: 2px solid #ffbc00;
}
#scrollToTop a i:before {
  background: #ffbc00;
}
#scrollToTop a i:after {
  border-top: 2px solid #ffbc00;
  border-right: 2px solid #ffbc00;
}
.mbr-arrow a i {
  color: #ffbc00;
}
.form-control {
  font-family: 'Raleway', sans-serif;
  font-size: 1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #369898;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
}
.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: #369898;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-number__spin {
  border-radius: 0;
  background-color: #efefef;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #369898;
  border-bottom-color: #369898;
}
.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: #369898 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #000000 !important;
  background: #ffbc00 !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23369898' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-s9gyS9418x {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #125568;
}
.cid-s9gyS9418x .mbr-section-title,
.cid-s9gyS9418x .ornament {
  color: #369898;
  text-align: right;
}
.cid-s9gyS9418x h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-s4MweguIwe {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4MweguIwe h3 {
  text-align: center;
}
.cid-s4MweguIwe .mbr-section-subtitle {
  color: #767676;
  font-weight: 300;
}
.cid-s4MweguIwe .mbr-content-text {
  color: #000000;
}
.cid-s4MweguIwe .panel-item {
  background: #efefef;
}
.cid-s4MweguIwe .card {
  word-wrap: break-word;
}
.cid-s4MweguIwe .mbr-iconfont {
  font-size: 80px;
  color: #369898;
}
.cid-s4MweguIwe H3 {
  color: #369898;
}
.cid-s4MweguIwe H4 {
  color: #465052;
}
.cid-s4MweguIwe .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-s4MweguIwe .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-s4MweguIwe .btn-social {
  color: #57468b;
}
.cid-s4MweguIwe .soc-item {
  width: 80px;
  height: 80px;
  background: #ffffff;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-s4MweguIwe .soc-item span {
  font-size: 1.4rem;
  color: #ff3366 !important;
  transition: all 0.3s;
}
.cid-s4MweguIwe .soc-item:hover span {
  color: #369898 !important;
}
.cid-s4MweguIwe .sit {
  box-shadow: none;
  background: none;
}
.cid-s4MweguIwe .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-s4MweguIwe .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-s4GTEr4NFb {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4GTEr4NFb .mbr-text {
  margin: 0;
}
.cid-s4GTEr4NFb .text-element {
  padding: 2rem;
  background-color: #ffffff;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
}
.cid-s4GTEr4NFb .row-element,
.cid-s4GTEr4NFb .image-element {
  padding: 0;
}
.cid-s4GTEr4NFb .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4GTEr4NFb .image-element .img-wrap {
  width: 100% !important;
}
.cid-s4GTEr4NFb .image-element .img-wrap img {
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-s4GTEr4NFb .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s4GTEr4NFb .carousel-item.active,
.cid-s4GTEr4NFb .carousel-item-next,
.cid-s4GTEr4NFb .carousel-item-prev {
  display: flex;
}
.cid-s4GTEr4NFb .carousel-indicators {
  left: 50%;
  margin: 20px auto 0;
  align-items: center;
}
.cid-s4GTEr4NFb .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #369898;
}
.cid-s4GTEr4NFb .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity .5s;
  background-color: #000000;
  font-size: 2rem;
  opacity: .5;
  border-width: 0px;
}
.cid-s4GTEr4NFb .carousel-indicators li:hover {
  opacity: 1;
}
.cid-s4GTEr4NFb .carousel-controls {
  display: none;
}
@media (max-width: 991px) {
  .cid-s4GTEr4NFb .carousel-controls {
    display: block;
  }
  .cid-s4GTEr4NFb .carousel-controls a {
    transition: opacity .5s;
    font-size: 2rem;
  }
  .cid-s4GTEr4NFb .carousel-controls a span {
    padding: 10px;
    border-radius: 50%;
    color: #ffffff;
    background: #444444;
    opacity: .9;
  }
  .cid-s4GTEr4NFb .carousel-controls a:hover span {
    opacity: 1;
  }
  .cid-s4GTEr4NFb .carousel-indicators {
    display: none;
  }
}
@media (max-width: 540px) {
  .cid-s4GTEr4NFb .text-element {
    padding: 1rem;
  }
  .cid-s4GTEr4NFb .carousel-controls {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4GTEr4NFb .image-element {
    min-width: 50%;
  }
  .cid-s4GTEr4NFb .media-container-row {
    width: 100%;
  }
}
.cid-s4GTEr4NFb .mbr-text,
.cid-s4GTEr4NFb .link {
  text-align: left;
}
.cid-s4H640MGif {
  background-color: #ffffff;
}
.cid-s4H640MGif .mbr-text {
  color: #000000;
  text-align: center;
}
.cid-s4H640MGif .mbr-subtitle {
  color: #132c70;
  font-weight: 400;
}
.cid-s4H640MGif .container-fluid {
  max-width: 1300px;
}
.cid-s4H640MGif p {
  font-weight: 400;
  padding-left: 20px;
  padding-right: 20px;
  line-height: 1.4em;
}
.cid-s4H640MGif h3 {
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-s4H640MGif {
    padding-top: 4px;
    padding-bottom: 2px;
  }
  .cid-s4H640MGif .container-fluid {
    padding: 0 1rem;
  }
  .cid-s4H640MGif .mbr-text {
    margin-bottom: 3rem;
  }
}
@media (min-width: 767px) {
  .cid-s4H640MGif {
    padding-top: 30px;
    padding-bottom: 15px;
  }
  .cid-s4H640MGif .container-fluid {
    padding: 0 2rem;
  }
}
.cid-s4H640MGif .mbr-title {
  text-align: center;
  color: #2a9d8f;
}
.cid-s4H640MGif .container {
  padding: 10px;
  border: solid #efefef 4px;
}
.cid-s4H640MGif .ccc {
  padding-bottom: 20px;
}
.cid-s4GWTNael5 {
  padding-top: 15px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4GWTNael5 .underline .line {
  width: 2rem;
  height: 1px;
  background: #000000;
  display: inline-block;
}
.cid-s4GWTNael5 .testimonials-container {
  margin: 0 auto;
}
.cid-s4GWTNael5 .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-s4GWTNael5 .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-s4GWTNael5 .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-s4GWTNael5 .testimonials-container .testimonials-item .user {
  background: #efefef;
  border-bottom: solid #2a9d8f 2px;
}
.cid-s4GWTNael5 .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-s4GWTNael5 .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-s4GWTNael5 .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-s4GWTNael5 .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
}
@media (max-width: 260px) {
  .cid-s4GWTNael5 .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-s4GWTNael5 .main-title {
  color: #000000;
}
.cid-s4GWTNael5 .mbr-section-subtitle,
.cid-s4GWTNael5 .underline {
  color: #000000;
}
.cid-s4GWTNael5 .user_text {
  text-align: left;
  color: #000000;
}
.cid-s4GWTNael5 .user_desk {
  text-align: left;
  color: #000000;
}
.cid-s4HgDwgyEF {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4HgDwgyEF h4 {
  display: -webkit-flex;
  color: #000000;
}
.cid-s4HgDwgyEF .panel-text {
  color: #000000;
  line-height: 1.7;
  text-align: left;
}
.cid-s4HgDwgyEF .wrap {
  display: -webkit-flex;
}
.cid-s4HgDwgyEF .icon {
  background: #369898;
  width: 33px;
  height: 33px;
  border-radius: 100%;
  color: white!important;
  display: -webkit-flex;
  justify-content: center;
  align-items: center;
  font-weight: 900;
  -webkit-justify-content: center;
  -webkit-align-items: center;
}
.cid-s4HgDwgyEF img {
  max-width: 600px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-s4HgDwgyEF .mbr-section-title {
  color: #333333;
  text-align: center;
}
.cid-s4HgDwgyEF p {
  margin: 0;
}
.cid-s4HgDwgyEF .card .card-header a.panel-title {
  background-color: none!important;
  margin-top: 0px!important;
}
.cid-s4HgDwgyEF .mbr-section-subtitle {
  font-weight: 500;
  color: #656565;
  text-align: center;
}
.cid-s4HgDwgyEF .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-s4HgDwgyEF .panel-group {
  width: 100%;
}
.cid-s4HgDwgyEF .panel-title {
  border-bottom: 1px solid #ffffff;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-s4HgDwgyEF .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-s4HgDwgyEF .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  border-bottom: solid #2a9d8f 2px;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: -webkit-flex;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
  -webkit-align-items: center;
}
.cid-s4HgDwgyEF .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-s4HgDwgyEF .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-s4HgDwgyEF .card .card-header a.panel-title h4 {
  padding: 1.5rem 1rem;
  margin-bottom: 0;
}
.cid-s4HgDwgyEF .card .panel-body {
  background: #efefef;
}
.cid-s4HgDwgyEF .sign {
  color: #000000;
  padding: 10px;
}
.cid-s4HgDwgyEF .media-container-row .accordion-section {
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
@media (max-width: 991px) {
  .cid-s4HgDwgyEF .media-container-row > div {
    flex: 0 0 100%;
    max-width: 100%;
    -webkit-flex: 0 0 100%;
  }
  .cid-s4HgDwgyEF .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-s4HgDwgyEF .header-text,
.cid-s4HgDwgyEF .sign {
  color: #369898;
  text-align: left;
}
.cid-s9gqxUb2IJ {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr.jpg");
}
.cid-s9gqxUb2IJ .mbr-section-title,
.cid-s9gqxUb2IJ .ornament {
  color: #369898;
  text-align: right;
}
.cid-s9gqxUb2IJ h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-s4HxevWsr4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4HxevWsr4 li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid #ccc;
}
.cid-s4HxevWsr4 .item-wrap {
  display: flex;
  align-items: center;
  margin-bottom: 14px;
}
.cid-s4HxevWsr4 .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-s4HxevWsr4 h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-s4HxevWsr4 .item {
  color: #57468b;
}
.cid-s4HxevWsr4 ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-s4HxevWsr4 .col-title {
  color: #57468b;
}
.cid-s4HxevWsr4 .col-title1 {
  color: #000000;
  text-align: left;
}
.cid-s4HxevWsr4 .col-title2 {
  color: #000000;
  text-align: left;
}
.cid-s4HxevWsr4 .col-title3 {
  color: #000000;
  text-align: left;
}
.cid-s4HxevWsr4 .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-s4HxevWsr4 .item1 {
  color: #000000;
}
.cid-s4HxevWsr4 .item2 {
  color: #000000;
}
.cid-s4HxevWsr4 .item3 {
  color: #000000;
}
.cid-s4HxevWsr4 .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-s4HxevWsr4 .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-s4HxevWsr4 p {
  line-height: 1.5;
}
.cid-s9gl0K7Jmv {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-s9gl0K7Jmv .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-s9gl0K7Jmv .mbr-text,
.cid-s9gl0K7Jmv .mbr-section-btn {
  text-align: center;
}
.cid-s9gl0K7Jmv img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-s9gl0K7Jmv .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-mXicTzT4yL {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-mXicTzT4yL .mbr-section {
  text-align: center;
  color: #fff;
}
.cid-mXicTzT4yL .carousel {
  margin: 30px 0;
}
.cid-mXicTzT4yL .carousel .item {
  text-align: center;
  overflow: hidden;
  height: 475px;
}
.cid-mXicTzT4yL .item img {
  margin: 0 auto;
  width: 100%;
  height: 100%;
  border: solid #efefef 6px;
}
.cid-mXicTzT4yL .carousel .carousel-control {
  width: 50px;
  height: 50px;
  background: #000;
  margin: auto 0;
  opacity: 0.8;
}
.cid-mXicTzT4yL .carousel .carousel-control:hover {
  opacity: 0.9;
}
.cid-mXicTzT4yL .carousel .carousel-control i {
  font-size: 41px;
  margin-top: 3px;
}
.cid-mXicTzT4yL .carousel-caption h3,
.cid-mXicTzT4yL .carousel-caption p {
  color: #fff;
  display: inline-block;
  font-family: 'Oswald', sans-serif;
  text-shadow: none;
  margin-bottom: 20px;
}
.cid-mXicTzT4yL .carousel-caption h3 {
  background: #369898;
  padding: 12px 24px;
  font-size: 15px;
  text-transform: uppercase;
}
.cid-mXicTzT4yL .carousel-caption p {
  background: #7f1933;
  padding: 10px 20px;
  font-size: 20px;
  font-weight: 300;
}
.cid-mXicTzT4yL .carousel-indicators {
  margin: 0px !important;
  position: relative;
  background: #ccc;
}
.cid-mXicTzT4yL .carousel-indicators div.active {
  background: #2a9d8f;
  border-color: white;
}
.cid-mXicTzT4yL .carousel .nav {
  background: #eee;
}
.cid-mXicTzT4yL .carousel .nav a {
  color: #333;
  border-radius: 0;
  font-size: 85%;
  padding: 10px 16px;
  border-right: solid white 2px !important;
}
.cid-mXicTzT4yL .carousel .nav .active a {
  color: white;
  border-top: solid white 4px;
  background-color: #2a9d8f;
}
.cid-mXicTzT4yL .carousel .nav strong {
  display: block;
  font-family: 'Roboto', sans-serif;
  font-size: 110%;
  text-transform: uppercase;
}
@media only screen and (max-width: 600px) {
  .cid-mXicTzT4yL .carousel-indicators {
    display: none;
  }
}
.cid-mXicTzT4yL H3 {
  text-align: left;
  color: #fffcf2;
}
.cid-mXicTzT4yL img {
  max-width: 100%;
  vertical-align: middle;
  border-radius: 20px;
}
.cid-mXicTzT4yL H6 {
  font-size: 15px !important;
  color: #2a9d8f;
  text-align: center;
}
.cid-mXicTzT4yL .clm {
  margin-top: 15px;
}
.cid-mXicTzT4yL .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-mXicTzT4yL .tag-cloud a:hover {
  background: #ffbc00;
}
.cid-mXicTzT4yL p {
  text-align: justify;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
.cid-mXicTzT4yL A {
  font-family: 'Raleway', sans-serif;
}
.cid-mXicTzT4yL .mbr-section-title.display-2 {
  font-size: 35px;
  line-height: 45px;
  letter-spacing: -0.5px;
}
.cid-mXicTzT4yL .mbr-section-text {
  line-height: 1.5;
  margin-top: 20px;
  color: #85bfd0;
}
.cid-mXicTzT4yL .row-item {
  margin-bottom: 1rem;
}
.cid-mXicTzT4yL .row-item:hover .wrapper {
  cursor: pointer;
  -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.cid-mXicTzT4yL .row-item:hover .wrapper::before {
  z-index: 0;
  opacity: 1;
  visibility: visible;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.cid-mXicTzT4yL .row-item:hover .wrapper .card-img {
  z-index: 1;
  position: relative;
  -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.cid-mXicTzT4yL .row-item:hover .wrapper .card-img span {
  z-index: 1;
  color: #ffffff !important;
  -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.cid-mXicTzT4yL .row-item:hover .wrapper .mbr-card-title {
  position: relative;
  z-index: 1;
  color: #ffffff !important;
  -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.cid-mXicTzT4yL .row-item .wrapper {
  box-shadow: 6px 6px 8px #b8b9be, -6px -6px 2px #ffffff !important;
  padding: 10px 10px;
  border-right: solid #b8b9be 2px;
  background: #ffffff;
  border-radius: 5px;
  position: relative;
  overflow: hidden;
  border-bottom: solid #369898 4px;
}
.cid-mXicTzT4yL .row-item .wrapper::before {
  border-bottom: solid #ffbc00 4px;
  border-radius: 0px;
  position: absolute;
  content: "";
  left: 0px;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  visibility: visible;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: top;
  transform-origin: top;
  background-color: #369898;
  -webkit-transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
  transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.cid-mXicTzT4yL .row-item .wrapper .card-img span {
  color: #ffffff;
}
.cid-mXicTzT4yL .row-item .wrapper .mbr-iconfont {
  font-size: 50px;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
}
.cid-mXicTzT4yL .row-item .wrapper .mbr-card-title {
  color: #ffbc00;
  font-weight: 300;
}
.cid-mXicTzT4yL .row-item .wrapper .mbr-card-title.display-7 {
  font-size: 16px;
  line-height: 20px;
  letter-spacing: -0.5px;
}
.cid-mXicTzT4yL .ccc {
  border-bottom: solid #efefef 6px;
}
.cid-mXicTzT4yL h4 {
  color: #369898 !important;
  background-color: #ffffff;
  padding: 4px;
  border-radius: 5px;
}
.cid-mXicTzT4yL .row-item .wrapper .mbr-card-title {
  color: #2a9d8f;
  text-align: left;
}
.cid-mXicTzT4yL .carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
  max-height: 420px;
}
.cid-mXicTzT4yL .carousel-caption {
  bottom: 50px !important;
}
.cid-mXicTzT4yL .col-lg-3,
.cid-mXicTzT4yL .col-lg-4,
.cid-mXicTzT4yL .col-md-6 {
  padding-left: 5px;
  padding-right: 0px;
}
.cid-mXicTzT4yL .da {
  padding: 5px !important;
}
.cid-mXicTzT4yL .dda {
  border: solid #efefef 6px;
  border-radius: 5px;
}
.cid-mXicTzT4yL .mbr-section-title {
  color: #125568;
}
.cid-sbZqglkVpI {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sbZqglkVpI .container {
  position: relative;
}
.cid-sbZqglkVpI .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sbZqglkVpI .carousel-item.active,
.cid-sbZqglkVpI .carousel-item-next,
.cid-sbZqglkVpI .carousel-item-prev {
  display: flex;
}
.cid-sbZqglkVpI .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-sbZqglkVpI .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #232323;
}
.cid-sbZqglkVpI h3,
.cid-sbZqglkVpI h4 {
  margin: 0;
  padding: 5px;
}
.cid-sbZqglkVpI H3 {
  color: #000000;
  text-align: center;
  padding: 15px;
}
@media (max-width: 992px) {
  .cid-sbZqglkVpI .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 776px) {
  .cid-sbZqglkVpI .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
  .cid-sbZqglkVpI img {
    filter: blur(5px);
  }
}
.cid-sbZqglkVpI H2 {
  color: #faf3dd;
}
.cid-sbZqglkVpI .ggg {
  max-width: 90%;
  height: auto;
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
  background-image: url(../../../assets/images/mcdbbanner-43f0a89992272b1a98cd31f72065abab43c831e7952319a3904be2f208eac8b2-384x180.jpg);
  background-size: cover;
  margin: 0;
  position: absolute;
  top: 60%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media (max-width: 991px) {
  .cid-sbZqglkVpI .ggg {
    -ms-transform: none;
    transform: none;
    top: 5%;
    position: relative;
  }
}
.cid-sbZqglkVpI img.thumb {
  width: 100%;
  height: auto;
  padding-bottom: 10px;
}
.cid-sbZqglkVpI .cc {
  border-bottom: solid #cccccc 1px;
}
.cid-sbZqglkVpI h1 {
  display: none;
}
.cid-sbZqglkVpI h3 {
  background-color: rgba(255, 255, 255, 0.7);
}
.cid-sbZqglkVpI .news-img {
  position: relative;
}
.cid-sbZqglkVpI .news-img .date {
  position: absolute;
  background: #369898;
  color: #ffffff;
  padding: 8px 15px;
  left: 10px;
  top: 10px;
  border-radius: 4px;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sbZqglkVpI .news-img .date span {
  font-size: 22px;
  display: block;
  line-height: 22px;
  font-weight: 700;
}
.cid-sbZqglkVpI .news-img .date label {
  font-size: 14px;
  margin: 0;
}
.cid-sbZqglkVpI P {
  color: #444444;
}
.cid-sbZqglkVpI .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-sbZqglkVpI .tag-cloud a:hover {
  background: #ffbc00;
}
.cid-sbZqglkVpI .mbr-section-title {
  text-align: center;
}
.cid-sbZqglkVpI A {
  font-family: 'Raleway', sans-serif;
}
.cid-s9FedH7BaB {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9FedH7BaB p {
  text-align: justify;
  font-size: 16px;
  font-weight: 300;
}
.cid-s9FedH7BaB .mbr-text {
  color: #333333;
}
.cid-s9ghtrrmju {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9ghtrrmju .btn-wrapper {
  width: 100%;
}
.cid-s9ghtrrmju .mbr-media.show-modal {
  cursor: pointer;
  display: block;
  height: 4em;
  width: 4em;
  margin: 0 auto;
}
.cid-s9ghtrrmju .mbr-text {
  display: inline-block;
  padding: 0 1rem;
}
.cid-s9ghtrrmju .subtitle-wrapper {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-s9ghtrrmju .subtitle-wrapper hr {
  border: 1px solid;
  -webkit-flex-basis: 10%;
  flex-basis: 10%;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s9ghtrrmju .line-left,
.cid-s9ghtrrmju .line-right {
  display: inline-block;
  width: 80px;
  height: 3px;
  background-color: #fff;
}
.cid-s9ghtrrmju .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-s9ghtrrmju .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-s9ghtrrmju .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-s9ghtrrmju a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-s9ghtrrmju a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-s9ghtrrmju .subtitle-wrapper hr {
    display: none;
  }
}
.cid-s9ghtrrmju .subtitle-wrapper,
.cid-s9ghtrrmju .mbr-text {
  color: #000000;
}
.cid-s9ghtrrmju H1 {
  color: #000000;
  text-align: left;
}
.cid-s9ghtrrmju .logo {
  max-width: 150px;
  margin: auto;
}
.cid-s9ghtrrmju .content {
  flex-basis: auto !important;
  -webkit-flex-basis: auto !important;
  margin: auto;
}
.cid-s9ghtrrmju .container {
  max-width: 1080px;
  margin: auto;
  background-color: #ffffff;
  padding: 20px;
  border: solid #efefef 4px;
  border-radius: 20px;
}
@media (max-width: 991px) {
  .cid-s9ghtrrmju .row {
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-s9ghtrrmju .tableizer-table th {
  background-color: #2A9D8F;
  color: #FFF;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  border-right: solid white 2px;
}
.cid-s9ghtrrmju TABLE {
  text-align: left;
}
.cid-s9Fe3sRB34 {
  background-color: #ffffff;
}
.cid-s9Fe3sRB34 .mbr-text {
  color: #232323;
  text-align: center;
}
.cid-s9Fe3sRB34 .mbr-subtitle {
  color: #132c70;
  font-weight: 400;
}
.cid-s9Fe3sRB34 .container-fluid {
  max-width: 1300px;
}
.cid-s9Fe3sRB34 p {
  font-weight: 400;
  padding-left: 20px;
  padding-right: 20px;
  line-height: 1.4em;
}
.cid-s9Fe3sRB34 h3 {
  margin-bottom: 1rem;
}
@media (max-width: 767px) {
  .cid-s9Fe3sRB34 {
    padding-top: 4px;
    padding-bottom: 2px;
  }
  .cid-s9Fe3sRB34 .container-fluid {
    padding: 0 1rem;
  }
  .cid-s9Fe3sRB34 .mbr-text {
    margin-bottom: 3rem;
  }
}
@media (min-width: 767px) {
  .cid-s9Fe3sRB34 {
    padding-top: 30px;
    padding-bottom: 15px;
  }
  .cid-s9Fe3sRB34 .container-fluid {
    padding: 0 2rem;
  }
}
.cid-s9Fe3sRB34 .mbr-title {
  text-align: center;
  color: #369898;
}
.cid-s9Fe3sRB34 .container {
  padding: 10px;
  border: solid #efefef 4px;
}
.cid-s9Fe3sRB34 .ccc {
  padding-bottom: 20px;
}
.cid-s4DpXS9D11 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-s4DpXS9D11 .content-block {
  text-align: center;
  position: absolute;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  top: 50%;
  left: 0;
  right: 0;
  margin: 0 auto;
  width: 80%;
  background-color: #ffffff;
  transition: all 0.4s ease-in-out;
  border-left: solid #ccc 4px;
}
.cid-s4DpXS9D11 .content-block .mbr-text {
  margin: 0;
}
.cid-s4DpXS9D11 .content-section {
  height: 100%;
  padding: 0 3rem;
  margin-bottom: 2rem;
}
.cid-s4DpXS9D11 .image-wrap:hover img {
  opacity: 1;
  -webkit-transform: translateY(-4%);
  transform: translateY(-4%);
}
.cid-s4DpXS9D11 .image-wrap:hover > .content-block {
  opacity: .6;
}
.cid-s4DpXS9D11 .image-wrap {
  width: 100%;
  height: 100%;
}
.cid-s4DpXS9D11 .image-wrap img {
  transition: all 0.3s ease-in-out;
  width: 100%;
  border: solid #ccc 4px;
}
.cid-s4DpXS9D11 h4.mbr-text a {
  display: block;
  min-width: 100%;
}
.cid-s4DpXS9D11 .mbr-section-title {
  text-align: center;
}
.cid-s4DpXS9D11 P {
  text-align: justify;
  line-height: 1.5;
  font-size: 15px;
  font-weight: 500;
  word-break: break-all;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  hyphens: auto;
}
.cid-s4EVO1S3hk {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-s4EVO1S3hk .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-s4EVO1S3hk .mbr-text,
.cid-s4EVO1S3hk .mbr-section-btn {
  text-align: center;
}
.cid-s4EVO1S3hk img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-s4EVO1S3hk .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdqOxigmqJ {
  padding-top: 20px;
  padding-bottom: 0px;
  background-color: #3789a0;
}
.cid-sdqOxigmqJ .media-container-column .btn-bgr {
  z-index: 0;
}
.cid-sdqOxigmqJ .mbr-overlay {
  background: #c33764;
  background: linear-gradient(#c33764 -10%, #1d2671 75%);
}
.cid-sdqOxigmqJ .mbr-section-title {
  margin: 0;
}
.cid-sdqOxigmqJ .separator {
  background-color: #8b8b99;
  color: #8b8b99;
  align: center;
  height: 2px;
  max-width: 125px;
  margin-left: auto;
  margin-right: auto;
}
.cid-sdqOxigmqJ H1 {
  color: #ffffff;
  font-weight: 200;
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-ZQ1M23rcPi .hidden {
  display: none;
}
.cid-ZQ1M23rcPi .floating-bar {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 40px;
  background-color: #369898;
  color: #ffffff;
  border-radius: 50%;
  text-align: center;
  transition: 0.3s;
  z-index: 99999;
}
.cid-ZQ1M23rcPi .floating-bar:hover {
  background-color: #125568;
}
.cid-ZQ1M23rcPi .floating-button {
  color: #ffffff;
}
.cid-ZQ1M23rcPi .valign {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
.cid-sdqU77gCCm.popup-builder {
  background-color: #ffffff;
}
.cid-sdqU77gCCm.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sdqU77gCCm.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sdqU77gCCm .modal-content,
.cid-sdqU77gCCm .modal-dialog {
  height: auto;
}
.cid-sdqU77gCCm .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sdqU77gCCm .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sdqU77gCCm .form-wrapper .mbr-form .form-group,
  .cid-sdqU77gCCm .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sdqU77gCCm .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-sdqU77gCCm .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdqU77gCCm .mbr-text {
  text-align: left;
}
.cid-sdqU77gCCm .pt-0 {
  padding-top: 0 !important;
}
.cid-sdqU77gCCm .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sdqU77gCCm .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sdqU77gCCm .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sdqU77gCCm .modal-open {
  overflow: hidden;
}
.cid-sdqU77gCCm .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sdqU77gCCm .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sdqU77gCCm .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sdqU77gCCm .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sdqU77gCCm .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sdqU77gCCm .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sdqU77gCCm .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sdqU77gCCm .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sdqU77gCCm .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sdqU77gCCm .modal-backdrop.fade {
  opacity: 0;
}
.cid-sdqU77gCCm .modal-backdrop.show {
  opacity: .5;
}
.cid-sdqU77gCCm .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sdqU77gCCm .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sdqU77gCCm .modal-header .close:hover {
  opacity: 1;
}
.cid-sdqU77gCCm .modal-header .close:focus {
  outline: none;
}
.cid-sdqU77gCCm .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #125568;
}
.cid-sdqU77gCCm .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sdqU77gCCm .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sdqU77gCCm .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sdqU77gCCm .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sdqU77gCCm .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sdqU77gCCm .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sdqU77gCCm .modal-sm {
    max-width: 300px;
  }
  .cid-sdqU77gCCm .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sdqU77gCCm .modal-lg,
  .cid-sdqU77gCCm .modal-xl {
    max-width: 800px;
  }
  .cid-sdqU77gCCm .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sdqU77gCCm .modal-xl {
    max-width: 1140px;
  }
  .cid-sdqU77gCCm .container {
    max-width: 1140px;
  }
}
.cid-sdqU77gCCm .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sdqU77gCCm .container {
    max-width: 720px;
  }
}
.cid-sdqU77gCCm .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sdqU77gCCm .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sdqU77gCCm .form-group {
  margin-bottom: 1rem;
}
.cid-sdqU77gCCm .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  background-color: white !important;
  border: none;
  border-bottom: 1px solid #125568;
}
.cid-sdqU77gCCm .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sdqU77gCCm .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sdyAH93JDl.popup-builder {
  background-color: #ffffff;
}
.cid-sdyAH93JDl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-sdyAH93JDl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-sdyAH93JDl .modal-content,
.cid-sdyAH93JDl .modal-dialog {
  height: auto;
}
.cid-sdyAH93JDl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-sdyAH93JDl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-sdyAH93JDl .form-wrapper .mbr-form .form-group,
  .cid-sdyAH93JDl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-sdyAH93JDl .card-img {
  width: 40%;
  margin: auto;
  border-radius: 0;
}
.cid-sdyAH93JDl .mbr-figure img {
  display: block;
  width: 100%;
  -ms-flex-item-align: center;
  -ms-grid-row-align: center;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sdyAH93JDl .mbr-text {
  text-align: center;
}
.cid-sdyAH93JDl .pt-0 {
  padding-top: 0 !important;
}
.cid-sdyAH93JDl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-sdyAH93JDl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-sdyAH93JDl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-sdyAH93JDl .modal-open {
  overflow: hidden;
}
.cid-sdyAH93JDl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-sdyAH93JDl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-sdyAH93JDl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-sdyAH93JDl .modal.fade .modal-dialog {
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
  transform: translate(0, -50px);
}
.cid-sdyAH93JDl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-sdyAH93JDl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-sdyAH93JDl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-sdyAH93JDl .modal-content {
  background: #ffffff;
  position: relative;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-clip: padding-box;
  border: none;
  outline: 0;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.cid-sdyAH93JDl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-sdyAH93JDl .modal-backdrop.fade {
  opacity: 0;
}
.cid-sdyAH93JDl .modal-backdrop.show {
  opacity: .5;
}
.cid-sdyAH93JDl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: none;
}
.cid-sdyAH93JDl .modal-header .close {
  position: absolute;
  top: auto;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-sdyAH93JDl .modal-header .close:hover {
  opacity: 1;
}
.cid-sdyAH93JDl .modal-header .close:focus {
  outline: none;
}
.cid-sdyAH93JDl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-sdyAH93JDl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1rem;
  min-height: 100%;
}
.cid-sdyAH93JDl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 1rem;
  border-top: none;
  text-align: center;
}
.cid-sdyAH93JDl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-sdyAH93JDl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-sdyAH93JDl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-sdyAH93JDl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-sdyAH93JDl .modal-sm {
    max-width: 300px;
  }
  .cid-sdyAH93JDl .container {
    max-width: 540px;
  }
}
@media (min-width: 992px) {
  .cid-sdyAH93JDl .modal-lg,
  .cid-sdyAH93JDl .modal-xl {
    max-width: 800px;
  }
  .cid-sdyAH93JDl .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .cid-sdyAH93JDl .modal-xl {
    max-width: 1140px;
  }
  .cid-sdyAH93JDl .container {
    max-width: 1140px;
  }
}
.cid-sdyAH93JDl .container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  .cid-sdyAH93JDl .container {
    max-width: 720px;
  }
}
.cid-sdyAH93JDl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-sdyAH93JDl .col-md-4 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}
.cid-sdyAH93JDl .form-group {
  margin-bottom: 1rem;
}
.cid-sdyAH93JDl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-sdyAH93JDl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-sdyAH93JDl .col-md-auto {
  position: relative;
  padding-right: 15px;
  padding-left: 15px;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-s4J2dHsPgC {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #125568;
  border-bottom: solid #cccccc 1px;
}
.cid-s4J2dHsPgC .text {
  letter-spacing: 0.03em;
  line-height: 1.7;
}
.cid-s4J2dHsPgC .mbr-text {
  width: 100%;
  height: auto;
}
.cid-s4J2dHsPgC .content {
  flex-basis: auto !important;
  -webkit-flex-basis: auto !important;
}
.cid-s4J2dHsPgC .container {
  max-width: 1080px;
  margin-top: -2em;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s4J2dHsPgC .row {
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s4J2dHsPgC .content {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    margin-top: 0em !important;
  }
}
.cid-s4J2dHsPgC .mbr-section-title {
  text-align: center;
  color: #071125;
}
.cid-s4J2dHsPgC h1 {
  padding-top: 15px;
  text-transform: uppercase;
}
.cid-s4IYmauAs9 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4IYmauAs9 .text-content .btn-bgr {
  z-index: 0;
}
.cid-s4IYmauAs9 .mbr-overlay {
  background: #ffffff;
}
.cid-s4IYmauAs9 .text-content {
  padding: 2rem 0rem;
  background-color: #efefef;
}
.cid-s4IYmauAs9 .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s4IYmauAs9 .media-container-row {
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (max-width: 767px) {
  .cid-s4IYmauAs9 .mbr-text {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-s4IYmauAs9 .text-content {
    margin-bottom: 2rem;
  }
}
.cid-s4IYmauAs9 p {
  line-height: 1.5;
}
.cid-s4J0GlMIBP {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4J0GlMIBP .text-content .btn-bgr {
  z-index: 0;
}
.cid-s4J0GlMIBP .mbr-overlay {
  background: #ffffff;
}
.cid-s4J0GlMIBP .content-row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-s4J0GlMIBP .text-content {
  padding: 2rem 0rem;
  background-color: #efefef;
}
.cid-s4J0GlMIBP .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s4J0GlMIBP .media-container-row {
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (max-width: 767px) {
  .cid-s4J0GlMIBP .mbr-text {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-s4J0GlMIBP .text-content {
    margin-bottom: 2rem;
  }
}
.cid-s4J0GlMIBP p {
  line-height: 1.5;
}
.cid-s4J0ZwPa0A {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s4J0ZwPa0A .text-content .btn-bgr {
  z-index: 0;
}
.cid-s4J0ZwPa0A .mbr-overlay {
  background: #ffffff;
}
.cid-s4J0ZwPa0A .text-content {
  padding: 2rem 0rem;
  background-color: #efefef;
}
.cid-s4J0ZwPa0A .mbr-section-btn {
  margin-left: -0.8rem;
}
.cid-s4J0ZwPa0A .media-container-row {
  padding-left: 1rem;
  padding-right: 1rem;
}
@media (max-width: 767px) {
  .cid-s4J0ZwPa0A .mbr-text {
    text-align: center;
  }
}
@media (max-width: 991px) {
  .cid-s4J0ZwPa0A .text-content {
    margin-bottom: 2rem;
  }
}
.cid-s4J0ZwPa0A p {
  line-height: 1.5;
}
.cid-s9gmrrjh3b {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-s9gmrrjh3b .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-s9gmrrjh3b .mbr-text,
.cid-s9gmrrjh3b .mbr-section-btn {
  text-align: center;
}
.cid-s9gmrrjh3b img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-s9gmrrjh3b .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-s4J5yxvFnL {
  padding-top: 60px;
  padding-bottom: 0px;
  background-color: #125568;
  border-bottom: solid #cccccc 1px;
}
.cid-s4J5yxvFnL .text {
  letter-spacing: 0.03em;
  line-height: 1.7;
}
.cid-s4J5yxvFnL .mbr-text {
  width: 100%;
  height: auto;
}
.cid-s4J5yxvFnL .content {
  flex-basis: auto !important;
  -webkit-flex-basis: auto !important;
}
.cid-s4J5yxvFnL .container {
  max-width: 1080px;
  margin-top: -2em;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s4J5yxvFnL .row {
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s4J5yxvFnL .content {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    margin-top: 0em !important;
  }
}
.cid-s4J5yxvFnL .mbr-section-title {
  text-align: center;
  color: #071125;
}
.cid-s4J5yxvFnL h1 {
  padding-top: 15px;
  text-transform: uppercase;
}
.cid-s4J694rAhV {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4J694rAhV .menu-item {
  padding: 0 1rem 1rem 1rem;
}
.cid-s4J694rAhV .menu-item .special-label {
  display: none;
}
.cid-s4J694rAhV .menu-item.special-item {
  padding-bottom: 0;
  margin-bottom: 1rem;
  border: 2px solid #2a9d8f;
}
.cid-s4J694rAhV .menu-item.special-item .special-label {
  display: block;
  width: 100%;
  word-break: break-word;
}
.cid-s4J694rAhV .menu-item.special-item .special-label .label-text {
  max-width: 100%;
  background: #2a9d8f;
  padding: .5rem 1rem;
  display: inline-block;
}
.cid-s4J694rAhV .special-label {
  color: #fff;
}
.cid-s4J694rAhV .menu-box {
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
}
.cid-s4J694rAhV .menu-box .box-text {
  word-break: break-word;
  padding-right: 2rem;
  width: 100%;
}
.cid-s4J694rAhV .menu-box .box-price {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-s4J694rAhV .menu-row .menu-item:last-child {
  margin-bottom: 2rem;
}
.cid-s4J694rAhV .menu-row {
  margin: 0;
}
.cid-s4J694rAhV .group-title {
  color: #9f3942;
  font-weight: bold;
}
.cid-s4J9zSfQHg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s4J9zSfQHg .text {
  letter-spacing: 0.03em;
  line-height: 1.7;
}
.cid-s4J9zSfQHg .mbr-text {
  width: 100%;
  height: auto;
}
.cid-s4J9zSfQHg .content {
  flex-basis: auto !important;
  -webkit-flex-basis: auto !important;
}
.cid-s4J9zSfQHg .container {
  max-width: 1080px;
  margin-top: -2em;
  background-color: #ffffff;
  box-shadow: 0 -5px 5px -5px black;
}
@media (max-width: 991px) {
  .cid-s4J9zSfQHg .row {
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s4J9zSfQHg .content {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    margin-top: 0em !important;
  }
}
.cid-s4J9zSfQHg .mbr-section-title {
  text-align: center;
  color: #071125;
}
.cid-s4J9zSfQHg h1 {
  padding-top: 15px;
  text-transform: uppercase;
}
.cid-s4Jaa3dXKA {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s4Jaa3dXKA .underline .line {
  width: 2rem;
  height: 1px;
  background: #ffffff;
  display: inline-block;
}
.cid-s4Jaa3dXKA .testimonials-container {
  margin: 0 auto;
}
.cid-s4Jaa3dXKA .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-s4Jaa3dXKA .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-s4Jaa3dXKA .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-s4Jaa3dXKA .testimonials-container .testimonials-item .user {
  background: #369898;
}
.cid-s4Jaa3dXKA .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-s4Jaa3dXKA .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-s4Jaa3dXKA .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-s4Jaa3dXKA .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
}
@media (max-width: 260px) {
  .cid-s4Jaa3dXKA .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-s4Jaa3dXKA .user_text {
  text-align: left;
}
.cid-sdyGYbJ6SY {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sdyGYbJ6SY .btn-wrapper {
  width: 100%;
}
.cid-sdyGYbJ6SY .mbr-media.show-modal {
  cursor: pointer;
  display: block;
  height: 4em;
  width: 4em;
  margin: 0 auto;
}
.cid-sdyGYbJ6SY .mbr-text {
  display: inline-block;
  padding: 0 1rem;
}
.cid-sdyGYbJ6SY .subtitle-wrapper {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-sdyGYbJ6SY .subtitle-wrapper hr {
  border: 1px solid;
  -webkit-flex-basis: 10%;
  flex-basis: 10%;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-sdyGYbJ6SY .line-left,
.cid-sdyGYbJ6SY .line-right {
  display: inline-block;
  width: 80px;
  height: 3px;
  background-color: #fff;
}
.cid-sdyGYbJ6SY .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-sdyGYbJ6SY .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-sdyGYbJ6SY .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-sdyGYbJ6SY a.close {
  position: absolute;
  right: 4vw;
  top: 4vh;
  color: #ffffff;
  z-index: 5000000;
  font-size: 37px;
  background: #000;
  padding: 20px;
  border-radius: 50%;
}
.cid-sdyGYbJ6SY a.close:hover {
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-sdyGYbJ6SY .subtitle-wrapper hr {
    display: none;
  }
}
.cid-sdyGYbJ6SY .subtitle-wrapper,
.cid-sdyGYbJ6SY .mbr-text {
  color: #000000;
}
.cid-sdyGYbJ6SY H1 {
  color: #000000;
}
.cid-sdyGYbJ6SY .logo {
  max-width: 150px;
  margin: auto;
}
.cid-sdyGYbJ6SY .content {
  flex-basis: auto !important;
  -webkit-flex-basis: auto !important;
  margin: auto;
}
.cid-sdyGYbJ6SY .container {
  max-width: 1080px;
  margin: auto;
  background-color: #ffffff;
  padding: 20px;
  border: solid #efefef 4px;
  border-radius: 20px;
}
@media (max-width: 991px) {
  .cid-sdyGYbJ6SY .row {
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
}
.cid-sdyGYbJ6SY .tableizer-table th {
  background-color: #2A9D8F;
  color: #FFF;
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  border-right: solid white 2px;
}
.cid-s9gm2VlXxn {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-s9gm2VlXxn .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-s9gm2VlXxn .mbr-text,
.cid-s9gm2VlXxn .mbr-section-btn {
  text-align: center;
}
.cid-s9gm2VlXxn img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-s9gm2VlXxn .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-s4MpfNHG1P {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #125568;
  border-bottom: solid #cccccc 1px;
}
.cid-s4MpfNHG1P .text {
  letter-spacing: 0.03em;
  line-height: 1.7;
}
.cid-s4MpfNHG1P .mbr-text {
  width: 100%;
  height: auto;
}
.cid-s4MpfNHG1P .content {
  flex-basis: auto !important;
  -webkit-flex-basis: auto !important;
}
.cid-s4MpfNHG1P .container {
  max-width: 1080px;
  margin-top: -2em;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-s4MpfNHG1P .row {
    display: flex;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-s4MpfNHG1P .content {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
    margin-top: 0em !important;
  }
}
.cid-s4MpfNHG1P .mbr-section-title {
  text-align: center;
  color: #071125;
}
.cid-s4MpfNHG1P h1 {
  padding-top: 15px;
  text-transform: uppercase;
}
.cid-s4Mo245Co5 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #369898;
}
.cid-s4Mo245Co5 .container-fluid {
  padding: 0 3rem;
}
.cid-s4Mo245Co5 .mbr-section-title {
  margin-bottom: 1.5em;
}
.cid-s4Mo245Co5 .mbr-section-subtitle {
  color: #ffbc00;
}
.cid-s4Mo245Co5 .form-control {
  border: 1px solid #ddd;
  background-color: #efefef;
  padding: 10px 20px;
  width: 100%;
  min-height: 53px;
  border-radius: 0;
}
.cid-s4Mo245Co5 textarea.form-control {
  padding: 1rem;
  min-height: 225px;
}
.cid-s4Mo245Co5 .text-block {
  background: #444444;
  padding: 2rem;
  outline: 1px dashed #ffda73;
  outline-offset: -15px;
}
.cid-s4Mo245Co5 .work-list {
  list-style-type: none;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.cid-s4Mo245Co5 .time-block-title {
  color: #ffbc00;
}
.cid-s4Mo245Co5 .time-title {
  color: #bdecb6;
}
@media (max-width: 767px) {
  .cid-s4Mo245Co5 .container-fluid {
    padding: 0 1rem;
  }
  .cid-s4Mo245Co5 .btn {
    padding: 1rem 2rem;
    font-size: 16px !important;
  }
  .cid-s4Mo245Co5 .text-block {
    margin-bottom: 2rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-s4Mo245Co5 .text-block {
    border: 1px dashed #ffda73;
    outline: 15px solid #444444;
  }
}
.cid-s4Mo245Co5 .mbr-section-subtitle,
.cid-s4Mo245Co5 .mbr-section-btn {
  color: #ffffff;
}
.cid-s9gzHq0nib {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-s9gzHq0nib .row {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.cid-s9gzHq0nib .content-panel {
  padding: 3rem;
  background-color: #125568;
}
@media (min-width: 767px) {
  .cid-s9gzHq0nib .text-block {
    padding-right: 0;
  }
}
.cid-s9gzHq0nib .google-map {
  width: 100%;
  height: 30rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-s9gzHq0nib .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-s9gzHq0nib .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-s9gzHq0nib .google-map .place-card {
  margin-left: 40px !important;
}
.cid-s9gzHq0nib .adress-block {
  text-align: left;
}
.cid-s9gzHq0nib .mbr-section-title {
  text-align: left;
  color: #e2f7df;
}
.cid-s9glhDB6ev {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-s9glhDB6ev .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-s9glhDB6ev .mbr-text,
.cid-s9glhDB6ev .mbr-section-btn {
  text-align: center;
}
.cid-s9glhDB6ev img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-s9glhDB6ev .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-s9gyiCbpRE {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #125568;
}
.cid-s9gyiCbpRE .mbr-section-title,
.cid-s9gyiCbpRE .ornament {
  color: #369898;
  text-align: right;
}
.cid-s9gyiCbpRE h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-s9gxGKdesF {
  padding-top: 60px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-s9gxGKdesF .underline .line {
  width: 2rem;
  height: 1px;
  background: #000000;
  display: inline-block;
}
.cid-s9gxGKdesF .testimonials-container {
  margin: 0 auto;
}
.cid-s9gxGKdesF .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-s9gxGKdesF .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-s9gxGKdesF .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 2rem 0 2rem 2rem;
  }
}
.cid-s9gxGKdesF .testimonials-container .testimonials-item .user {
  background: #efefef;
  border-bottom: solid #2a9d8f 2px;
}
.cid-s9gxGKdesF .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-s9gxGKdesF .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
}
.cid-s9gxGKdesF .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-s9gxGKdesF .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 2rem;
}
@media (max-width: 260px) {
  .cid-s9gxGKdesF .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
.cid-s9gxGKdesF .main-title {
  color: #000000;
}
.cid-s9gxGKdesF .mbr-section-subtitle,
.cid-s9gxGKdesF .underline {
  color: #000000;
}
.cid-s9gxGKdesF .user_text {
  text-align: left;
  color: #000000;
}
.cid-s9gxGKdesF .user_desk {
  text-align: left;
  color: #000000;
}
.cid-s9gxrVABO0 {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-s9gxrVABO0 .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-s9gxrVABO0 .mbr-text,
.cid-s9gxrVABO0 .mbr-section-btn {
  text-align: center;
}
.cid-s9gxrVABO0 img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-s9gxrVABO0 .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-tGtqsWuEj6 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tGtqsWuEj6 .mbr-text {
  color: #000000;
  text-align: left;
  letter-spacing: 0.03em;
}
.cid-tGtqsWuEj6 h4 {
  text-align: center;
}
.cid-tGtqsWuEj6 p {
  text-align: center;
  font-size: 15px;
}
.cid-tGtqsWuEj6 .card {
  padding-bottom: 3rem;
}
.cid-tGtqsWuEj6 .card-img {
  padding-bottom: 1.5rem;
}
.cid-tGtqsWuEj6 .card-img span {
  font-size: 80px;
  color: #369898;
}
.cid-tGtqsWuEj6 .card-title,
.cid-tGtqsWuEj6 .card-img {
  color: #333333;
  text-align: left;
}
.cid-tGtqsWuEj6 .card-title {
  letter-spacing: 0.1em;
  font-weight: bold;
  margin-bottom: 2rem;
}
.cid-tGtqsWuEj6 .header-title,
.cid-tGtqsWuEj6 .header-text {
  color: #ffffff;
  text-align: center;
  padding: 0;
  margin-bottom: 2rem;
  width: 100%;
}
.cid-tGtqsWuEj6 .header-title {
  letter-spacing: 0.1em;
  color: #000000;
}
.cid-tGtqsWuEj6 .header-text {
  letter-spacing: 0.03em;
  color: #000000;
}
.cid-s9FhVFwo1R {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-s9FhVFwo1R .mbr-text {
  color: #000000;
  text-align: left;
  letter-spacing: 0.03em;
}
.cid-s9FhVFwo1R h4 {
  text-align: center;
}
.cid-s9FhVFwo1R p {
  text-align: center;
  font-size: 15px;
}
.cid-s9FhVFwo1R .card {
  padding-bottom: 3rem;
}
.cid-s9FhVFwo1R .card-img {
  padding-bottom: 1.5rem;
}
.cid-s9FhVFwo1R .card-img span {
  font-size: 80px;
  color: #369898;
}
.cid-s9FhVFwo1R .card-title,
.cid-s9FhVFwo1R .card-img {
  color: #333333;
  text-align: left;
}
.cid-s9FhVFwo1R .card-title {
  letter-spacing: 0.1em;
  font-weight: bold;
  margin-bottom: 2rem;
}
.cid-s9FhVFwo1R .header-title,
.cid-s9FhVFwo1R .header-text {
  color: #ffffff;
  text-align: center;
  padding: 0;
  margin-bottom: 2rem;
  width: 100%;
}
.cid-s9FhVFwo1R .header-title {
  letter-spacing: 0.1em;
  color: #000000;
}
.cid-s9FhVFwo1R .header-text {
  letter-spacing: 0.03em;
  color: #000000;
}
.cid-s9SUtxIJT7 {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-s9SUtxIJT7 .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-s9SUtxIJT7 .mbr-text,
.cid-s9SUtxIJT7 .mbr-section-btn {
  text-align: center;
}
.cid-s9SUtxIJT7 img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-s9SUtxIJT7 .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-s9FcY40Pf0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #125568;
}
.cid-s9FcY40Pf0 .mbr-section-title,
.cid-s9FcY40Pf0 .ornament {
  color: #369898;
  text-align: right;
}
.cid-s9FcY40Pf0 h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-s9SYu8YYwA {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #125568;
}
.cid-s9SYu8YYwA .mbr-section-title,
.cid-s9SYu8YYwA .ornament {
  color: #369898;
  text-align: right;
}
.cid-s9SYu8YYwA h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-s9SYGmGNir {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-s9SYGmGNir .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-s9SYGmGNir .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-s9SYGmGNir .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-s9SYGmGNir .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-s9SYGmGNir .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-s9SYGmGNir .icon-focus {
  display: none;
}
.cid-s9SYGmGNir .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-s9SYGmGNir ul {
  font-size: 0;
}
.cid-s9SYGmGNir .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-s9SYGmGNir .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-s9SYGmGNir .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-s9SYGmGNir .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-s9SYGmGNir .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-s9SYGmGNir .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-s9SYGmGNir .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-s9SYGmGNir .btn:hover {
  background: transparent !important;
}
.cid-s9SYGmGNir .btn:hover:before {
  background: transparent !important;
}
.cid-s9SYGmGNir .btn:before {
  background-color: transparent !important;
}
.cid-s9SYGmGNir .btn:focus {
  box-shadow: none;
}
.cid-s9SYGmGNir .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-s9T4AADkZJ {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-s9T4AADkZJ .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-s9T4AADkZJ .mbr-text,
.cid-s9T4AADkZJ .mbr-section-btn {
  text-align: center;
}
.cid-s9T4AADkZJ img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-s9T4AADkZJ .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sa4O9N5The {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sa4O9N5The .mbr-section-title,
.cid-sa4O9N5The .ornament {
  color: #369898;
  text-align: right;
}
.cid-sa4O9N5The h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sa4PCF2D3p {
  padding-top: 60px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sa4PCF2D3p .underline .line {
  width: 2rem;
  height: 1px;
  background: #125568;
  display: inline-block;
}
.cid-sa4PCF2D3p .testimonials-container {
  margin: 0 auto;
}
.cid-sa4PCF2D3p .testimonials-container .testimonials-item:not(:first-child) {
  margin-top: 3rem;
}
.cid-sa4PCF2D3p .testimonials-container .testimonials-item:nth-child(2n) .user.row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
@media (min-width: 768px) {
  .cid-sa4PCF2D3p .testimonials-container .testimonials-item:nth-child(2n) .user.row .testimonials-caption {
    text-align: right;
    padding: 1rem 0 1rem 1rem;
  }
}
.cid-sa4PCF2D3p .testimonials-container .testimonials-item .user {
  background: #efefef;
}
.cid-sa4PCF2D3p .testimonials-container .testimonials-item .user.row {
  margin: 0;
}
.cid-sa4PCF2D3p .testimonials-container .testimonials-item .user .user_image {
  width: 150px;
  height: 150px;
  overflow: hidden;
  margin: 2rem auto;
  border-radius: 50%;
  border: solid #c1c1c1 4px;
}
.cid-sa4PCF2D3p .testimonials-container .testimonials-item .user .user_image img {
  width: 100%;
  min-width: 100%;
  min-height: 100%;
}
.cid-sa4PCF2D3p .testimonials-container .testimonials-item .user .testimonials-caption {
  padding: 1rem;
  padding: 2rem 2rem 2rem 0;
}
@media (max-width: 260px) {
  .cid-sa4PCF2D3p .user_image {
    width: 100% !important;
    height: auto !important;
  }
}
@media (max-width: 767px) {
  .cid-sa4PCF2D3p .testimonials-caption {
    padding: 0 1rem 1rem 1rem !important;
  }
}
.cid-sa4PCF2D3p .main-title {
  color: #125568;
}
.cid-sa4PCF2D3p .mbr-section-subtitle,
.cid-sa4PCF2D3p .underline {
  color: #125568;
}
.cid-sa4PCF2D3p p {
  font-size: 17px;
}
.cid-sa4PCF2D3p .user_text {
  color: #125568;
}
.cid-sa4PCF2D3p .user_name {
  color: #000000;
}
.cid-sa4PCF2D3p .container {
  -web-kit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sa4Ta2G88w {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sa4Ta2G88w p {
  font-size: 17px;
  border-left: solid #efefef 4px;
  padding: 10px;
}
.cid-sa4Ta2G88w .mbr-text,
.cid-sa4Ta2G88w .ornament {
  text-align: justify;
}
.cid-sa53Jt3GXQ {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-sa53Jt3GXQ .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-sa53Jt3GXQ .mbr-text,
.cid-sa53Jt3GXQ .mbr-section-btn {
  text-align: center;
}
.cid-sa53Jt3GXQ img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-sa53Jt3GXQ .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sbZuOxqPss {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #125568;
}
.cid-sbZuOxqPss .mbr-section-title,
.cid-sbZuOxqPss .ornament {
  color: #369898;
  text-align: right;
}
.cid-sbZuOxqPss h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-seNFSwUaP4 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-seNFSwUaP4 .mbr-text {
  margin: 0;
}
.cid-seNFSwUaP4 .text-element {
  padding: 2rem;
  background-color: #ffffff;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
}
.cid-seNFSwUaP4 .row-element,
.cid-seNFSwUaP4 .image-element {
  padding: 0;
}
.cid-seNFSwUaP4 .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-seNFSwUaP4 .image-element .img-wrap {
  width: 100% !important;
}
.cid-seNFSwUaP4 .image-element .img-wrap img {
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-seNFSwUaP4 .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-seNFSwUaP4 .carousel-item.active,
.cid-seNFSwUaP4 .carousel-item-next,
.cid-seNFSwUaP4 .carousel-item-prev {
  display: flex;
}
.cid-seNFSwUaP4 .carousel-indicators {
  left: 50%;
  margin: 20px auto 0;
  align-items: center;
}
.cid-seNFSwUaP4 .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-seNFSwUaP4 .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity .5s;
  background-color: #000000;
  font-size: 2rem;
  opacity: .5;
  border-width: 0px;
}
.cid-seNFSwUaP4 .carousel-indicators li:hover {
  opacity: 1;
}
.cid-seNFSwUaP4 .carousel-controls {
  display: none;
}
@media (max-width: 991px) {
  .cid-seNFSwUaP4 .carousel-controls {
    display: block;
  }
  .cid-seNFSwUaP4 .carousel-controls a {
    transition: opacity .5s;
    font-size: 2rem;
  }
  .cid-seNFSwUaP4 .carousel-controls a span {
    padding: 10px;
    border-radius: 50%;
    color: #ffffff;
    background: #444444;
    opacity: .9;
  }
  .cid-seNFSwUaP4 .carousel-controls a:hover span {
    opacity: 1;
  }
  .cid-seNFSwUaP4 .carousel-indicators {
    display: none;
  }
}
@media (max-width: 540px) {
  .cid-seNFSwUaP4 .text-element {
    padding: 1rem;
  }
  .cid-seNFSwUaP4 .carousel-controls {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-seNFSwUaP4 .image-element {
    min-width: 50%;
  }
  .cid-seNFSwUaP4 .media-container-row {
    width: 100%;
  }
}
.cid-seNFSwUaP4 .mbr-text,
.cid-seNFSwUaP4 .link {
  text-align: left;
}
.cid-seNFSwUaP4 .news-img {
  position: relative;
}
.cid-seNFSwUaP4 .news-img .date {
  position: absolute;
  background: #369898;
  border: solid 4px white;
  color: #ffffff;
  padding: 8px 15px;
  left: 10px;
  bottom: 10px;
  border-radius: 4px;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-seNFSwUaP4 .news-img .date span {
  font-size: 32px;
  display: block;
  line-height: 32px;
  font-weight: 700;
  border-bottom: solid 1px white;
}
.cid-seNFSwUaP4 .news-img .date label {
  font-size: 14px;
  margin: 0;
}
.cid-seNFSwUaP4 .container {
  position: relative;
  border: solid 1px grey;
  padding: 5px;
}
.cid-seNFSwUaP4 h2 {
  text-transform: uppercase;
}
.cid-seNp424mmx {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seNp424mmx .mbr-text {
  margin: 0;
}
.cid-seNp424mmx .text-element {
  padding: 2rem;
  background-color: #ffffff;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
}
.cid-seNp424mmx .row-element,
.cid-seNp424mmx .image-element {
  padding: 0;
}
.cid-seNp424mmx .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-seNp424mmx .image-element .img-wrap {
  width: 100% !important;
}
.cid-seNp424mmx .image-element .img-wrap img {
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-seNp424mmx .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-seNp424mmx .carousel-item.active,
.cid-seNp424mmx .carousel-item-next,
.cid-seNp424mmx .carousel-item-prev {
  display: flex;
}
.cid-seNp424mmx .carousel-indicators {
  left: 50%;
  margin: 20px auto 0;
  align-items: center;
}
.cid-seNp424mmx .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-seNp424mmx .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity .5s;
  background-color: #000000;
  font-size: 2rem;
  opacity: .5;
  border-width: 0px;
}
.cid-seNp424mmx .carousel-indicators li:hover {
  opacity: 1;
}
.cid-seNp424mmx .carousel-controls {
  display: none;
}
@media (max-width: 991px) {
  .cid-seNp424mmx .carousel-controls {
    display: block;
  }
  .cid-seNp424mmx .carousel-controls a {
    transition: opacity .5s;
    font-size: 2rem;
  }
  .cid-seNp424mmx .carousel-controls a span {
    padding: 10px;
    border-radius: 50%;
    color: #ffffff;
    background: #444444;
    opacity: .9;
  }
  .cid-seNp424mmx .carousel-controls a:hover span {
    opacity: 1;
  }
  .cid-seNp424mmx .carousel-indicators {
    display: none;
  }
}
@media (max-width: 540px) {
  .cid-seNp424mmx .text-element {
    padding: 1rem;
  }
  .cid-seNp424mmx .carousel-controls {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-seNp424mmx .image-element {
    min-width: 50%;
  }
  .cid-seNp424mmx .media-container-row {
    width: 100%;
  }
}
.cid-seNp424mmx .mbr-text,
.cid-seNp424mmx .link {
  text-align: left;
  color: #000000;
}
.cid-seNp424mmx .news-img {
  position: relative;
}
.cid-seNp424mmx .news-img .date {
  position: absolute;
  background: #369898;
  border: solid 4px white;
  color: #ffffff;
  padding: 8px 15px;
  left: 10px;
  bottom: 10px;
  border-radius: 4px;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-seNp424mmx .news-img .date span {
  font-size: 32px;
  display: block;
  line-height: 32px;
  font-weight: 700;
  border-bottom: solid 1px white;
}
.cid-seNp424mmx .news-img .date label {
  font-size: 14px;
  margin: 0;
}
.cid-seNp424mmx .container {
  position: relative;
  border: solid 1px grey;
  padding: 5px;
}
.cid-seNp424mmx .mbr-title,
.cid-seNp424mmx .ornament {
  text-align: center;
}
.cid-seNp424mmx h2 {
  text-transform: uppercase;
}
.cid-seNp424mmx .mbr-title,
.cid-seNp424mmx .ornament DIV {
  text-align: left;
}
.cid-seOWSUfL4N {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seOWSUfL4N .mbr-text {
  margin: 0;
}
.cid-seOWSUfL4N .text-element {
  padding: 2rem;
  background-color: #ffffff;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
}
.cid-seOWSUfL4N .row-element,
.cid-seOWSUfL4N .image-element {
  padding: 0;
}
.cid-seOWSUfL4N .image-element {
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-seOWSUfL4N .image-element .img-wrap {
  width: 100% !important;
}
.cid-seOWSUfL4N .image-element .img-wrap img {
  width: 100%;
  min-height: 100%;
  object-fit: cover;
  object-position: center center;
}
.cid-seOWSUfL4N .carousel-item {
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-seOWSUfL4N .carousel-item.active,
.cid-seOWSUfL4N .carousel-item-next,
.cid-seOWSUfL4N .carousel-item-prev {
  display: flex;
}
.cid-seOWSUfL4N .carousel-indicators {
  left: 50%;
  margin: 20px auto 0;
  align-items: center;
}
.cid-seOWSUfL4N .carousel-indicators .active {
  opacity: 1;
  border: 0;
  background-color: #ffffff;
}
.cid-seOWSUfL4N .carousel-indicators li {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  transition: opacity .5s;
  background-color: #000000;
  font-size: 2rem;
  opacity: .5;
  border-width: 0px;
}
.cid-seOWSUfL4N .carousel-indicators li:hover {
  opacity: 1;
}
.cid-seOWSUfL4N .carousel-controls {
  display: none;
}
@media (max-width: 991px) {
  .cid-seOWSUfL4N .carousel-controls {
    display: block;
  }
  .cid-seOWSUfL4N .carousel-controls a {
    transition: opacity .5s;
    font-size: 2rem;
  }
  .cid-seOWSUfL4N .carousel-controls a span {
    padding: 10px;
    border-radius: 50%;
    color: #ffffff;
    background: #444444;
    opacity: .9;
  }
  .cid-seOWSUfL4N .carousel-controls a:hover span {
    opacity: 1;
  }
  .cid-seOWSUfL4N .carousel-indicators {
    display: none;
  }
}
@media (max-width: 540px) {
  .cid-seOWSUfL4N .text-element {
    padding: 1rem;
  }
  .cid-seOWSUfL4N .carousel-controls {
    display: none;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-seOWSUfL4N .image-element {
    min-width: 50%;
  }
  .cid-seOWSUfL4N .media-container-row {
    width: 100%;
  }
}
.cid-seOWSUfL4N .mbr-text,
.cid-seOWSUfL4N .link {
  text-align: left;
}
.cid-seOWSUfL4N .news-img {
  position: relative;
}
.cid-seOWSUfL4N .news-img .date {
  position: absolute;
  background: #369898;
  border: solid 4px white;
  color: #ffffff;
  padding: 8px 15px;
  left: 10px;
  bottom: 10px;
  border-radius: 4px;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-seOWSUfL4N .news-img .date span {
  font-size: 32px;
  display: block;
  line-height: 32px;
  font-weight: 700;
  border-bottom: solid 1px white;
}
.cid-seOWSUfL4N .news-img .date label {
  font-size: 14px;
  margin: 0;
}
.cid-seOWSUfL4N .container {
  position: relative;
  border: solid 1px grey;
  padding: 5px;
}
.cid-seOWSUfL4N .mbr-title,
.cid-seOWSUfL4N .ornament {
  text-align: left;
}
.cid-seOWSUfL4N h2 {
  text-transform: uppercase;
}
.cid-sevx4AqIxn {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sevx4AqIxn .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sevx4AqIxn .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sevx4AqIxn .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sevx4AqIxn .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sevx4AqIxn .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sevx4AqIxn .icon-focus {
  display: none;
}
.cid-sevx4AqIxn .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sevx4AqIxn ul {
  font-size: 0;
}
.cid-sevx4AqIxn .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sevx4AqIxn .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sevx4AqIxn .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-sevx4AqIxn .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sevx4AqIxn .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sevx4AqIxn .mbr-gallery-item > div:hover:before {
  opacity: 0 !important;
}
.cid-sevx4AqIxn .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sevx4AqIxn .btn:hover {
  background: transparent !important;
}
.cid-sevx4AqIxn .btn:hover:before {
  background: transparent !important;
}
.cid-sevx4AqIxn .btn:before {
  background-color: transparent !important;
}
.cid-sevx4AqIxn .btn:focus {
  box-shadow: none;
}
.cid-sevx4AqIxn .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-sevx4AqIxn .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-sevxJjHo9I {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sevxJjHo9I .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sevxJjHo9I .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sevxJjHo9I .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sevxJjHo9I .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sevxJjHo9I .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sevxJjHo9I .icon-focus {
  display: none;
}
.cid-sevxJjHo9I .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sevxJjHo9I ul {
  font-size: 0;
}
.cid-sevxJjHo9I .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sevxJjHo9I .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sevxJjHo9I .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-sevxJjHo9I .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sevxJjHo9I .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sevxJjHo9I .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-sevxJjHo9I .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sevxJjHo9I .btn:hover {
  background: transparent !important;
}
.cid-sevxJjHo9I .btn:hover:before {
  background: transparent !important;
}
.cid-sevxJjHo9I .btn:before {
  background-color: transparent !important;
}
.cid-sevxJjHo9I .btn:focus {
  box-shadow: none;
}
.cid-sevxJjHo9I .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-sevxJjHo9I .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-scTCiByXtK {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-scTCiByXtK .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-scTCiByXtK .mbr-text,
.cid-scTCiByXtK .mbr-section-btn {
  text-align: center;
}
.cid-scTCiByXtK img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-scTCiByXtK .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-scY3nQwJCg {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-scY3nQwJCg .mbr-section-title,
.cid-scY3nQwJCg .ornament {
  color: #369898;
  text-align: right;
}
.cid-scY3nQwJCg h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-scZFWUrVBF {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-scZFWUrVBF svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-scZFWUrVBF .mbr-section-title,
.cid-scZFWUrVBF .mbr-section-subtitle {
  color: #000000;
}
.cid-scZFWUrVBF .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-scZFWUrVBF .mbr-text,
.cid-scZFWUrVBF .typed-text,
.cid-scZFWUrVBF .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-scZFWUrVBF .btn {
  margin-left: 4px !important;
}
.cid-scZFWUrVBF .animated-element {
  color: #369898;
}
.cid-scZFWUrVBF .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-scZFWUrVBF .pt-5 {
    padding-top: 150px !important;
  }
  .cid-scZFWUrVBF svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-scZFWUrVBF .container {
    padding-top: 10px;
  }
  .cid-scZFWUrVBF svg {
    visibility: hidden;
  }
  .cid-scZFWUrVBF .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-scZFWUrVBF .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-scZFWUrVBF .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-scZFWUrVBF .pt-5 {
    padding-top: 0px !important;
  }
  .cid-scZFWUrVBF .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-scZFWUrVBF .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-scZFWUrVBF .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-scZFWUrVBF .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-scZFWUrVBF .mbr-section-text,
.cid-scZFWUrVBF .mbr-section-btn {
  color: #011627;
}
.cid-scZFWUrVBF .green {
  color: #011627;
}
.cid-scZFWUrVBF section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-scZFWUrVBF .mbr-text,
.cid-scZFWUrVBF .mbr-section-btn {
  color: #716c80;
}
.cid-scZFWUrVBF #e12_areaS3 {
  fill: #369898 !important;
}
.cid-scZFWUrVBF #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-scZFWUrVBF .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-scZFWUrVBF .img {
    padding-bottom: 50px;
  }
}
.cid-scZFWUrVBF P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-scZFWUrVBF .try {
  color: #5b686b;
}
.cid-scZFWUrVBF .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-scZFWUrVBF .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-scZFWUrVBF [class^="socicon-"]:before,
.cid-scZFWUrVBF [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-scZFWUrVBF .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-scZFWUrVBF .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-scZFWUrVBF .btn-social {
  color: #57468b;
}
.cid-scZFWUrVBF .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-scZFWUrVBF .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-scZFWUrVBF .soc-item:hover span {
  color: #369898 !important;
}
.cid-scZFWUrVBF H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-scZFWUrVBF .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-scZFWUrVBF .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-scZFWUrVBF .sl1 {
  padding-top: 20px;
}
.cid-scZFWUrVBF .sit {
  box-shadow: none;
  background: none;
}
.cid-scZFWUrVBF .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-scZFWUrVBF .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-scZFWUrVBF .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-scZFWUrVBF .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-scZFWUrVBF .inner {
  position: relative;
  overflow: hidden;
}
.cid-scZFWUrVBF .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-scZFWUrVBF .hide2 {
    width: 90%;
  }
}
.cid-scZFWUrVBF .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-scZFWUrVBF .ex2 .follow {
  clear: both;
}
.cid-scZFWUrVBF .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-scZFWUrVBF input[type=checkbox]:checked + label {
  color: white;
}
.cid-scZFWUrVBF .clear {
  clear: both;
}
.cid-scZFWUrVBF .bchild-green {
  color: #0190E0;
}
.cid-scZFWUrVBF #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-scZFWUrVBF #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-scZFWUrVBF #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-scZFWUrVBF #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-scZFWUrVBF #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-scZFWUrVBF #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-scZFWUrVBF #bchild-container input[type=radio] {
  display: none;
}
.cid-scZFWUrVBF #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-scZFWUrVBF #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-scZFWUrVBF #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-scZFWUrVBF #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-scZFWUrVBF #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-scZFWUrVBF #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-scZFWUrVBF #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-scZFWUrVBF #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-scZFWUrVBF #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-scZFWUrVBF .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-scZFWUrVBF #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-scZFWUrVBF #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-scZFWUrVBF #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-scZFWUrVBF #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-scZFWUrVBF #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-scZFWUrVBF #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-scZFWUrVBF #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-scZFWUrVBF #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-scZFWUrVBF #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-scZFWUrVBF #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-scZFWUrVBF .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-scZFWUrVBF #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-scZFWUrVBF #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-scZFWUrVBF #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-scZFWUrVBF #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-scZFWUrVBF #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-scZFWUrVBF #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-scZFWUrVBF .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-scZFWUrVBF .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-scZFWUrVBF .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-scZFWUrVBF .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-scZFWUrVBF .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-scZFWUrVBF .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-scZFWUrVBF label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-scZFWUrVBF .close-levelone {
  padding: 0px !important;
}
.cid-scZFWUrVBF .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-scZFWUrVBF .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-scZFWUrVBF .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-scZFWUrVBF .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-scZFWUrVBF .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-scZFWUrVBF .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-scZFWUrVBF h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-scZFWUrVBF .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-scZFWUrVBF .typed-text {
    font-size: 13px;
  }
}
.cid-scZFWUrVBF .p-4 {
  padding: none !important;
}
.cid-scZFWUrVBF .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-scZFWUrVBF .panel-text {
  color: #444444;
  text-align: left;
}
.cid-scZFWUrVBF .em {
  border-bottom: 2px solid #ff3366;
}
.cid-scZFWUrVBF .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-scZFWUrVBF .add {
  text-align: left !important;
}
.cid-scZFWUrVBF .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-scZFWUrVBF .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-scZFWUrVBF .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-scZFWUrVBF .blue {
  background: #369898;
}
.cid-scZFWUrVBF .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-scZFWUrVBF .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-scZFWUrVBF .text1 {
  color: #369898;
}
.cid-scZFWUrVBF .container {
  border-bottom: solid #cccccc 1px;
}
.cid-scZFWUrVBF H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-scZFWUrVBF .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-scZFWUrVBF .date {
    display: none;
  }
}
.cid-scZFWUrVBF .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-scZFWUrVBF .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-scZFWUrVBF .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-scZFWUrVBF .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-scZFWUrVBF p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-scZFWUrVBF DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-scZFWUrVBF .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-scZFWUrVBF .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-scZFWUrVBF .carousel-item.active,
.cid-scZFWUrVBF .carousel-item-next,
.cid-scZFWUrVBF .carousel-item-prev {
  display: flex;
}
.cid-scZFWUrVBF .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-scZFWUrVBF .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-scZFWUrVBF .carousel-controls a:hover span {
  opacity: 1;
}
.cid-scZFWUrVBF h3,
.cid-scZFWUrVBF h4 {
  margin: 0;
  padding: 5px;
}
.cid-scZFWUrVBF H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-scZFWUrVBF .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-scZFWUrVBF .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-scZFWUrVBF H2 {
  color: #69b9d0;
}
.cid-scZFWUrVBF .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-scZFWUrVBF .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-scZFWUrVBF .tag-cloud a:hover {
  background: #fc5356;
}
.cid-scZFWUrVBF A {
  font-family: 'Raleway', sans-serif;
}
.cid-scY41iplwh {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-scY41iplwh .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-scY41iplwh .text-block {
  position: relative;
  z-index: 0;
}
.cid-scY41iplwh .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-scY41iplwh .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-scY41iplwh .box {
  right: 20%;
}
.cid-scY41iplwh .text-box {
  right: 0;
}
.cid-scY41iplwh .mbr-section-title,
.cid-scY41iplwh .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-scY41iplwh .text-box {
    display: none;
  }
  .cid-scY41iplwh .mbr-section-title,
  .cid-scY41iplwh .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-scY41iplwh .box {
    display: none;
  }
  .cid-scY41iplwh .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-scY41iplwh .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-scY41iplwh .text-box {
    writing-mode: bt-rl;
  }
}
.cid-scY41iplwh .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-scY41iplwh .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-scZEql93le {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scZEql93le .mbr-text,
.cid-scZEql93le .ornament {
  text-align: left;
}
.cid-scZEql93le .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-scZF4GWAVL {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scZF4GWAVL .mbr-text,
.cid-scZF4GWAVL .ornament {
  text-align: left;
}
.cid-scZF4GWAVL .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-scZFdgl89v {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-scZFdgl89v .mbr-text,
.cid-scZFdgl89v .ornament {
  text-align: left;
}
.cid-scZFdgl89v .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sdC921FvA7 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sdC921FvA7 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sdC921FvA7 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sdC921FvA7 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sdC921FvA7 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sdC921FvA7 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-sdC921FvA7 .icon-focus {
  display: none;
}
.cid-sdC921FvA7 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sdC921FvA7 ul {
  font-size: 0;
}
.cid-sdC921FvA7 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sdC921FvA7 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sdC921FvA7 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-sdC921FvA7 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sdC921FvA7 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sdC921FvA7 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sdC921FvA7 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sdC921FvA7 .btn:hover {
  background: transparent !important;
}
.cid-sdC921FvA7 .btn:hover:before {
  background: transparent !important;
}
.cid-sdC921FvA7 .btn:before {
  background-color: transparent !important;
}
.cid-sdC921FvA7 .btn:focus {
  box-shadow: none;
}
.cid-sdC921FvA7 .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-sdC921FvA7 .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-scZFHwb4pl {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-scZFHwb4pl .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-scZFHwb4pl .mbr-text,
.cid-scZFHwb4pl .mbr-section-btn {
  text-align: center;
}
.cid-scZFHwb4pl img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-scZFHwb4pl .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sdv0qCPdzi {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdv0qCPdzi .mbr-text {
  color: #444444;
}
.cid-sdv0qCPdzi .card-title {
  color: #f9e2af;
}
.cid-sdv0qCPdzi .card .card-img span {
  color: #125568;
  font-size: 60px;
}
@media (max-width: 767px) {
  .cid-sdv0qCPdzi .card {
    padding-bottom: 2rem !important;
  }
}
.cid-sdv0qCPdzi .card-title,
.cid-sdv0qCPdzi .card-img {
  color: #125568;
}
.cid-sdv0qCPdzi .card-img {
  border: solid #efefef 6px;
  padding: 10px;
}
.cid-sdv0qCPdzi h4 {
  padding: 10px;
}
.cid-sdGDXzdEOf {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
  background: linear-gradient(0deg, #efefef, #ffffff);
}
.cid-sdGDXzdEOf .mbr-section-title {
  letter-spacing: 0.1em;
  text-align: center;
}
.cid-sdGDXzdEOf .mbr-section-subtitle {
  color: #f9e2af;
}
.cid-sdGDXzdEOf .image-wrap img {
  width: 100%;
}
.cid-sdGDXzdEOf .mbr-desc {
  width: 100%;
  text-align: left;
  color: #000000;
}
.cid-sdGDXzdEOf .tab-content {
  padding: 1rem;
  border-top: 3px solid #3789a0;
  -webkit-box-shadow: 0px 4px 26px -5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 4px 26px -5px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 4px 26px -5px rgba(0, 0, 0, 0.2);
  background: #efefef;
}
.cid-sdGDXzdEOf .nav {
  border: none;
}
.cid-sdGDXzdEOf .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sdGDXzdEOf .card-box {
  -webkit-align-items: baseline;
  align-items: baseline;
}
.cid-sdGDXzdEOf .card-box .mbr-price {
  margin: 0;
  display: none;
}
.cid-sdGDXzdEOf .card-box .mbr-text {
  line-height: 1;
}
.cid-sdGDXzdEOf .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #cccccc;
  font-style: normal;
  font-weight: 500;
  padding: .5rem 1rem;
  margin: 0px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-bottom: 1rem;
  transition: all .5s;
  border: 0 !important;
}
.cid-sdGDXzdEOf .nav-tabs .nav-link:hover {
  color: #3789a0;
  border: 0 !important;
}
.cid-sdGDXzdEOf .nav-tabs .nav-link.active {
  color: #3789a0;
  border: 0 !important;
  background-color: transparent;
  position: relative;
}
@media (max-width: 767px) {
  .cid-sdGDXzdEOf .container {
    padding-left: 0rem;
    padding-right: 0rem;
  }
}
.cid-sdGDXzdEOf .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-sdGDXzdEOf .mbr-text DIV {
  text-align: left;
}
.cid-sdGDXzdEOf .item-wrap {
  border: solid grey 1px;
}
.cid-sdyFrRMBwS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdyFrRMBwS .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdyFrRMBwS .kk {
  padding-top: 10px;
}
.cid-sdyFrRMBwS .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdyFrRMBwS li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS .item-wrap {
  display: flex;
}
.cid-sdyFrRMBwS .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdyFrRMBwS h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdyFrRMBwS .item {
  color: #57468b;
}
.cid-sdyFrRMBwS ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdyFrRMBwS .col-title {
  color: #57468b;
}
.cid-sdyFrRMBwS .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdyFrRMBwS .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdyFrRMBwS .item1 {
  color: #000000;
}
.cid-sdyFrRMBwS .item2 {
  color: #000000;
}
.cid-sdyFrRMBwS .item3 {
  color: #ffffff;
}
.cid-sdyFrRMBwS .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdyFrRMBwS .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdyFrRMBwS p {
  line-height: 1.5;
}
.cid-sdyFrRMBwS .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdyFrRMBwS .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdyFrRMBwS .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdyFrRMBwS .container {
  border-bottom: 0.5px solid white;
}
.cid-sdyFrRMBwS H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdyFrRMBwS P {
  color: #ffffff;
}
.cid-sdyFrRMBwS .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdyFrRMBwS .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdyFrRMBwS .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdyFrRMBwS .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sdC0S0ieAA {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #125568;
}
.cid-sdC0S0ieAA .mbr-section-title,
.cid-sdC0S0ieAA .ornament {
  color: #369898;
  text-align: right;
}
.cid-sdC0S0ieAA h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sdC0S5sQ3G {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-sdC0S5sQ3G .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-sdC0S5sQ3G .mbr-text,
.cid-sdC0S5sQ3G .mbr-section-btn {
  text-align: center;
}
.cid-sdC0S5sQ3G img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-sdC0S5sQ3G .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-se4LDOaiyh {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #efefef;
  background: linear-gradient(0deg, #efefef, #ffffff);
}
.cid-se4LDOaiyh .mbr-section-title {
  letter-spacing: 0.1em;
  text-align: center;
}
.cid-se4LDOaiyh .mbr-section-subtitle {
  color: #f9e2af;
}
.cid-se4LDOaiyh .image-wrap img {
  width: 100%;
}
.cid-se4LDOaiyh .mbr-desc {
  width: 100%;
}
.cid-se4LDOaiyh .tab-content {
  padding: 4rem 3rem 3rem 3rem;
  border-top: 3px solid #3789a0;
  -webkit-box-shadow: 0px 4px 26px -5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 4px 26px -5px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 4px 26px -5px rgba(0, 0, 0, 0.2);
  background: #efefef;
}
.cid-se4LDOaiyh .nav {
  border: none;
}
.cid-se4LDOaiyh .nav-tabs {
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-se4LDOaiyh .card-box {
  -webkit-align-items: baseline;
  align-items: baseline;
}
.cid-se4LDOaiyh .card-box .mbr-price {
  margin: 0;
  display: none;
}
.cid-se4LDOaiyh .card-box .mbr-text {
  line-height: 1;
}
.cid-se4LDOaiyh .nav-tabs .nav-link {
  box-sizing: border-box;
  color: #cccccc;
  font-style: normal;
  font-weight: 500;
  padding: .5rem 1rem;
  margin: 0px;
  margin-left: -0.5px;
  margin-right: -0.5px;
  margin-bottom: 1rem;
  transition: all .5s;
  border: 0 !important;
}
.cid-se4LDOaiyh .nav-tabs .nav-link:hover {
  color: #3789a0;
  border: 0 !important;
}
.cid-se4LDOaiyh .nav-tabs .nav-link.active {
  color: #3789a0;
  border: 0 !important;
  background-color: transparent;
  position: relative;
}
@media (max-width: 767px) {
  .cid-se4LDOaiyh .container {
    padding-left: 0rem;
    padding-right: 0rem;
  }
}
.cid-se4LDOaiyh .mbr-text {
  color: #071125;
}
.cid-se4LDOaiyh .mbr-text DIV {
  text-align: left;
}
.cid-sdC0S5Uxye {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdC0S5Uxye .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdC0S5Uxye .kk {
  padding-top: 10px;
}
.cid-sdC0S5Uxye .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdC0S5Uxye li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdC0S5Uxye .item-wrap {
  display: flex;
}
.cid-sdC0S5Uxye .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdC0S5Uxye h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdC0S5Uxye .item {
  color: #57468b;
}
.cid-sdC0S5Uxye ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdC0S5Uxye .col-title {
  color: #57468b;
}
.cid-sdC0S5Uxye .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdC0S5Uxye .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdC0S5Uxye .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdC0S5Uxye .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdC0S5Uxye .item1 {
  color: #000000;
}
.cid-sdC0S5Uxye .item2 {
  color: #000000;
}
.cid-sdC0S5Uxye .item3 {
  color: #ffffff;
}
.cid-sdC0S5Uxye .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdC0S5Uxye .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdC0S5Uxye p {
  line-height: 1.5;
}
.cid-sdC0S5Uxye .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdC0S5Uxye .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdC0S5Uxye .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdC0S5Uxye .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdC0S5Uxye .container {
  border-bottom: 0.5px solid white;
}
.cid-sdC0S5Uxye H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdC0S5Uxye P {
  color: #ffffff;
}
.cid-sdC0S5Uxye .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdC0S5Uxye .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdC0S5Uxye .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdC0S5Uxye .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sdC52ytA7x {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #125568;
}
.cid-sdC52ytA7x .mbr-section-title,
.cid-sdC52ytA7x .ornament {
  color: #369898;
  text-align: right;
}
.cid-sdC52ytA7x h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sdC52JWGxy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sdC52JWGxy .mbr-text,
.cid-sdC52JWGxy .ornament {
  text-align: left;
}
.cid-sdC52JWGxy .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sdC52JWGxy h3 {
  display: none;
}
.cid-sdC52KnfN3 {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-sdC52KnfN3 .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-sdC52KnfN3 .mbr-text,
.cid-sdC52KnfN3 .mbr-section-btn {
  text-align: center;
}
.cid-sdC52KnfN3 img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-sdC52KnfN3 .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdC52KVrSE {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdC52KVrSE .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdC52KVrSE .kk {
  padding-top: 10px;
}
.cid-sdC52KVrSE .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdC52KVrSE li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdC52KVrSE .item-wrap {
  display: flex;
}
.cid-sdC52KVrSE .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdC52KVrSE h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdC52KVrSE .item {
  color: #57468b;
}
.cid-sdC52KVrSE ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdC52KVrSE .col-title {
  color: #57468b;
}
.cid-sdC52KVrSE .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdC52KVrSE .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdC52KVrSE .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdC52KVrSE .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdC52KVrSE .item1 {
  color: #000000;
}
.cid-sdC52KVrSE .item2 {
  color: #000000;
}
.cid-sdC52KVrSE .item3 {
  color: #ffffff;
}
.cid-sdC52KVrSE .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdC52KVrSE .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdC52KVrSE p {
  line-height: 1.5;
}
.cid-sdC52KVrSE .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdC52KVrSE .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdC52KVrSE .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdC52KVrSE .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdC52KVrSE .container {
  border-bottom: 0.5px solid white;
}
.cid-sdC52KVrSE H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdC52KVrSE P {
  color: #ffffff;
}
.cid-sdC52KVrSE .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdC52KVrSE .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdC52KVrSE .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdC52KVrSE .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sdBZiWya5p {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #125568;
}
.cid-sdBZiWya5p .mbr-section-title,
.cid-sdBZiWya5p .ornament {
  color: #369898;
  text-align: right;
}
.cid-sdBZiWya5p h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sdBZiZBgXJ {
  padding-top: 0px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sdBZiZBgXJ p {
  font-size: 17px;
  border-left: solid #efefef 4px;
  padding: 10px;
}
.cid-sdBZiZBgXJ .mbr-text,
.cid-sdBZiZBgXJ .ornament {
  text-align: justify;
}
.cid-sdBZiZWtlt {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-sdBZiZWtlt .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-sdBZiZWtlt .mbr-text,
.cid-sdBZiZWtlt .mbr-section-btn {
  text-align: center;
}
.cid-sdBZiZWtlt img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-sdBZiZWtlt .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sdBZj1mMdZ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sdBZj1mMdZ .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sdBZj1mMdZ .kk {
  padding-top: 10px;
}
.cid-sdBZj1mMdZ .links {
  color: #ffffff;
  text-align: center;
}
.cid-sdBZj1mMdZ li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sdBZj1mMdZ .item-wrap {
  display: flex;
}
.cid-sdBZj1mMdZ .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sdBZj1mMdZ h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sdBZj1mMdZ .item {
  color: #57468b;
}
.cid-sdBZj1mMdZ ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sdBZj1mMdZ .col-title {
  color: #57468b;
}
.cid-sdBZj1mMdZ .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdBZj1mMdZ .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sdBZj1mMdZ .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sdBZj1mMdZ .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sdBZj1mMdZ .item1 {
  color: #000000;
}
.cid-sdBZj1mMdZ .item2 {
  color: #000000;
}
.cid-sdBZj1mMdZ .item3 {
  color: #ffffff;
}
.cid-sdBZj1mMdZ .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sdBZj1mMdZ .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sdBZj1mMdZ p {
  line-height: 1.5;
}
.cid-sdBZj1mMdZ .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sdBZj1mMdZ .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sdBZj1mMdZ .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sdBZj1mMdZ .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sdBZj1mMdZ .container {
  border-bottom: 0.5px solid white;
}
.cid-sdBZj1mMdZ H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sdBZj1mMdZ P {
  color: #ffffff;
}
.cid-sdBZj1mMdZ .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sdBZj1mMdZ .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sdBZj1mMdZ .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sdBZj1mMdZ .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-se3VMUeKBv {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se3VMUeKBv .mbr-section-title,
.cid-se3VMUeKBv .ornament {
  color: #369898;
  text-align: right;
}
.cid-se3VMUeKBv h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-seZftWib0a {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seZftWib0a svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-seZftWib0a .mbr-section-title,
.cid-seZftWib0a .mbr-section-subtitle {
  color: #000000;
}
.cid-seZftWib0a .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-seZftWib0a .mbr-text,
.cid-seZftWib0a .typed-text,
.cid-seZftWib0a .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-seZftWib0a .btn {
  margin-left: 4px !important;
}
.cid-seZftWib0a .animated-element {
  color: #369898;
}
.cid-seZftWib0a .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-seZftWib0a .pt-5 {
    padding-top: 150px !important;
  }
  .cid-seZftWib0a svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-seZftWib0a .container {
    padding-top: 10px;
  }
  .cid-seZftWib0a svg {
    visibility: hidden;
  }
  .cid-seZftWib0a .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-seZftWib0a .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-seZftWib0a .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-seZftWib0a .pt-5 {
    padding-top: 0px !important;
  }
  .cid-seZftWib0a .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-seZftWib0a .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-seZftWib0a .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-seZftWib0a .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-seZftWib0a .mbr-section-text,
.cid-seZftWib0a .mbr-section-btn {
  color: #011627;
}
.cid-seZftWib0a .green {
  color: #011627;
}
.cid-seZftWib0a section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-seZftWib0a .mbr-text,
.cid-seZftWib0a .mbr-section-btn {
  color: #716c80;
}
.cid-seZftWib0a #e12_areaS3 {
  fill: #369898 !important;
}
.cid-seZftWib0a #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-seZftWib0a .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-seZftWib0a .img {
    padding-bottom: 50px;
  }
}
.cid-seZftWib0a P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-seZftWib0a .try {
  color: #5b686b;
}
.cid-seZftWib0a .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-seZftWib0a .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-seZftWib0a [class^="socicon-"]:before,
.cid-seZftWib0a [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seZftWib0a .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-seZftWib0a .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-seZftWib0a .btn-social {
  color: #57468b;
}
.cid-seZftWib0a .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-seZftWib0a .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-seZftWib0a .soc-item:hover span {
  color: #369898 !important;
}
.cid-seZftWib0a H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-seZftWib0a .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-seZftWib0a .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-seZftWib0a .sl1 {
  padding-top: 20px;
}
.cid-seZftWib0a .sit {
  box-shadow: none;
  background: none;
}
.cid-seZftWib0a .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-seZftWib0a .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-seZftWib0a .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-seZftWib0a .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-seZftWib0a .inner {
  position: relative;
  overflow: hidden;
}
.cid-seZftWib0a .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-seZftWib0a .hide2 {
    width: 90%;
  }
}
.cid-seZftWib0a .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-seZftWib0a .ex2 .follow {
  clear: both;
}
.cid-seZftWib0a .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-seZftWib0a input[type=checkbox]:checked + label {
  color: white;
}
.cid-seZftWib0a .clear {
  clear: both;
}
.cid-seZftWib0a .bchild-green {
  color: #0190E0;
}
.cid-seZftWib0a #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-seZftWib0a #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-seZftWib0a #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-seZftWib0a #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-seZftWib0a #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-seZftWib0a #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-seZftWib0a #bchild-container input[type=radio] {
  display: none;
}
.cid-seZftWib0a #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-seZftWib0a #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-seZftWib0a #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-seZftWib0a #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-seZftWib0a #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-seZftWib0a #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-seZftWib0a #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-seZftWib0a #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-seZftWib0a #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-seZftWib0a .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-seZftWib0a #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-seZftWib0a #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-seZftWib0a #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-seZftWib0a #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-seZftWib0a #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-seZftWib0a #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-seZftWib0a #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-seZftWib0a #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-seZftWib0a #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-seZftWib0a #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-seZftWib0a .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-seZftWib0a #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-seZftWib0a #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-seZftWib0a #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZftWib0a #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZftWib0a #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZftWib0a #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZftWib0a .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-seZftWib0a .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-seZftWib0a .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-seZftWib0a .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-seZftWib0a .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-seZftWib0a .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-seZftWib0a label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-seZftWib0a .close-levelone {
  padding: 0px !important;
}
.cid-seZftWib0a .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-seZftWib0a .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-seZftWib0a .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-seZftWib0a .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-seZftWib0a .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-seZftWib0a .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-seZftWib0a h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-seZftWib0a .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-seZftWib0a .typed-text {
    font-size: 13px;
  }
}
.cid-seZftWib0a .p-4 {
  padding: none !important;
}
.cid-seZftWib0a .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-seZftWib0a .panel-text {
  color: #444444;
  text-align: left;
}
.cid-seZftWib0a .em {
  border-bottom: 2px solid #ff3366;
}
.cid-seZftWib0a .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-seZftWib0a .add {
  text-align: left !important;
}
.cid-seZftWib0a .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-seZftWib0a .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-seZftWib0a .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-seZftWib0a .blue {
  background: #369898;
}
.cid-seZftWib0a .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-seZftWib0a .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-seZftWib0a .text1 {
  color: #369898;
}
.cid-seZftWib0a .container {
  border-bottom: solid #cccccc 1px;
}
.cid-seZftWib0a H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-seZftWib0a .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-seZftWib0a .date {
    display: none;
  }
}
.cid-seZftWib0a .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-seZftWib0a .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-seZftWib0a .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-seZftWib0a .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-seZftWib0a p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-seZftWib0a DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-seZftWib0a .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-seZftWib0a .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seZftWib0a .carousel-item.active,
.cid-seZftWib0a .carousel-item-next,
.cid-seZftWib0a .carousel-item-prev {
  display: flex;
}
.cid-seZftWib0a .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-seZftWib0a .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-seZftWib0a .carousel-controls a:hover span {
  opacity: 1;
}
.cid-seZftWib0a h3,
.cid-seZftWib0a h4 {
  margin: 0;
  padding: 5px;
}
.cid-seZftWib0a H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-seZftWib0a .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-seZftWib0a .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-seZftWib0a H2 {
  color: #69b9d0;
}
.cid-seZftWib0a .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-seZftWib0a .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-seZftWib0a .tag-cloud a:hover {
  background: #fc5356;
}
.cid-seZftWib0a A {
  font-family: 'Raleway', sans-serif;
}
.cid-se3VMWzcGc {
  padding-top: 105px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-se3VMWzcGc .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-se3VMWzcGc .text-block {
  position: relative;
  z-index: 0;
}
.cid-se3VMWzcGc .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-se3VMWzcGc .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-se3VMWzcGc .box {
  right: 20%;
}
.cid-se3VMWzcGc .text-box {
  right: 0;
}
.cid-se3VMWzcGc .mbr-section-title,
.cid-se3VMWzcGc .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-se3VMWzcGc .text-box {
    display: none;
  }
  .cid-se3VMWzcGc .mbr-section-title,
  .cid-se3VMWzcGc .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-se3VMWzcGc .box {
    display: none;
  }
  .cid-se3VMWzcGc .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-se3VMWzcGc .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-se3VMWzcGc .text-box {
    writing-mode: bt-rl;
  }
}
.cid-se3VMWzcGc .mbr-section-text {
  text-align: left;
  color: #000000;
}
.cid-se3VMWzcGc .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-sgAGo5cMfX {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
  transition: background-color 0.3s ease-in-out;
}
.cid-sgAGo5cMfX:hover {
  background-color: #ffffff;
}
.cid-sgAGo5cMfX .mbr-section-title {
  margin: 0;
}
.cid-sgAGo5cMfX .card-wrapper {
  z-index: 3;
}
.cid-sgAGo5cMfX .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-sgAGo5cMfX .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-sgAGo5cMfX table.tableizer-table {
  font-size: 15px;
  border: 1px solid #CCC;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-sgAGo5cMfX .tableizer-table td {
  padding: 4px;
  margin: 3px;
  border: 1px solid #CCC;
}
.cid-sgAGo5cMfX .tableizer-table th {
  background-color: #369898;
  color: #FFF;
  font-weight: bold;
}
.cid-sgAGo5cMfX TABLE {
  text-align: left;
}
.cid-sgAGo5cMfX THEAD {
  color: #fffcf2;
}
.cid-sgASbFVICj {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sgASbFVICj .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sgASbFVICj .text-block {
  position: relative;
  z-index: 0;
}
.cid-sgASbFVICj .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sgASbFVICj .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sgASbFVICj .box {
  right: 20%;
}
.cid-sgASbFVICj .text-box {
  right: 0;
}
.cid-sgASbFVICj .mbr-section-title,
.cid-sgASbFVICj .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sgASbFVICj .text-box {
    display: none;
  }
  .cid-sgASbFVICj .mbr-section-title,
  .cid-sgASbFVICj .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sgASbFVICj .box {
    display: none;
  }
  .cid-sgASbFVICj .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sgASbFVICj .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sgASbFVICj .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sgASbFVICj .mbr-section-text {
  text-align: left;
  color: #000000;
}
.cid-sgASbFVICj .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-se3VMYbEnX {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se3VMYbEnX .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-se3VMYbEnX .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-se3VMYbEnX .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-se3VMYbEnX .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-se3VMYbEnX .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-se3VMYbEnX .icon-focus {
  display: none;
}
.cid-se3VMYbEnX .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-se3VMYbEnX ul {
  font-size: 0;
}
.cid-se3VMYbEnX .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-se3VMYbEnX .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-se3VMYbEnX .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-se3VMYbEnX .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-se3VMYbEnX .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-se3VMYbEnX .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-se3VMYbEnX .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-se3VMYbEnX .btn:hover {
  background: transparent !important;
}
.cid-se3VMYbEnX .btn:hover:before {
  background: transparent !important;
}
.cid-se3VMYbEnX .btn:before {
  background-color: transparent !important;
}
.cid-se3VMYbEnX .btn:focus {
  box-shadow: none;
}
.cid-se3VMYbEnX .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-se3VMYbEnX .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-se3VMYNgTu {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-se3VMYNgTu .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-se3VMYNgTu .mbr-text,
.cid-se3VMYNgTu .mbr-section-btn {
  text-align: center;
}
.cid-se3VMYNgTu img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-se3VMYNgTu .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-se4nJwYfj1 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-se4nJwYfj1 .mbr-section-title,
.cid-se4nJwYfj1 .ornament {
  color: #369898;
  text-align: right;
}
.cid-se4nJwYfj1 h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-seZfAGKb4j {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seZfAGKb4j svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-seZfAGKb4j .mbr-section-title,
.cid-seZfAGKb4j .mbr-section-subtitle {
  color: #000000;
}
.cid-seZfAGKb4j .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-seZfAGKb4j .mbr-text,
.cid-seZfAGKb4j .typed-text,
.cid-seZfAGKb4j .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-seZfAGKb4j .btn {
  margin-left: 4px !important;
}
.cid-seZfAGKb4j .animated-element {
  color: #369898;
}
.cid-seZfAGKb4j .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-seZfAGKb4j .pt-5 {
    padding-top: 150px !important;
  }
  .cid-seZfAGKb4j svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-seZfAGKb4j .container {
    padding-top: 10px;
  }
  .cid-seZfAGKb4j svg {
    visibility: hidden;
  }
  .cid-seZfAGKb4j .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-seZfAGKb4j .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-seZfAGKb4j .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-seZfAGKb4j .pt-5 {
    padding-top: 0px !important;
  }
  .cid-seZfAGKb4j .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-seZfAGKb4j .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-seZfAGKb4j .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-seZfAGKb4j .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-seZfAGKb4j .mbr-section-text,
.cid-seZfAGKb4j .mbr-section-btn {
  color: #011627;
}
.cid-seZfAGKb4j .green {
  color: #011627;
}
.cid-seZfAGKb4j section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-seZfAGKb4j .mbr-text,
.cid-seZfAGKb4j .mbr-section-btn {
  color: #716c80;
}
.cid-seZfAGKb4j #e12_areaS3 {
  fill: #369898 !important;
}
.cid-seZfAGKb4j #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-seZfAGKb4j .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-seZfAGKb4j .img {
    padding-bottom: 50px;
  }
}
.cid-seZfAGKb4j P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-seZfAGKb4j .try {
  color: #5b686b;
}
.cid-seZfAGKb4j .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-seZfAGKb4j .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-seZfAGKb4j [class^="socicon-"]:before,
.cid-seZfAGKb4j [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seZfAGKb4j .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-seZfAGKb4j .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-seZfAGKb4j .btn-social {
  color: #57468b;
}
.cid-seZfAGKb4j .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-seZfAGKb4j .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-seZfAGKb4j .soc-item:hover span {
  color: #369898 !important;
}
.cid-seZfAGKb4j H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-seZfAGKb4j .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-seZfAGKb4j .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-seZfAGKb4j .sl1 {
  padding-top: 20px;
}
.cid-seZfAGKb4j .sit {
  box-shadow: none;
  background: none;
}
.cid-seZfAGKb4j .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-seZfAGKb4j .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-seZfAGKb4j .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-seZfAGKb4j .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-seZfAGKb4j .inner {
  position: relative;
  overflow: hidden;
}
.cid-seZfAGKb4j .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-seZfAGKb4j .hide2 {
    width: 90%;
  }
}
.cid-seZfAGKb4j .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-seZfAGKb4j .ex2 .follow {
  clear: both;
}
.cid-seZfAGKb4j .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-seZfAGKb4j input[type=checkbox]:checked + label {
  color: white;
}
.cid-seZfAGKb4j .clear {
  clear: both;
}
.cid-seZfAGKb4j .bchild-green {
  color: #0190E0;
}
.cid-seZfAGKb4j #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-seZfAGKb4j #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-seZfAGKb4j #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-seZfAGKb4j #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-seZfAGKb4j #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-seZfAGKb4j #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-seZfAGKb4j #bchild-container input[type=radio] {
  display: none;
}
.cid-seZfAGKb4j #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-seZfAGKb4j #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-seZfAGKb4j #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-seZfAGKb4j #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-seZfAGKb4j #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-seZfAGKb4j #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-seZfAGKb4j #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-seZfAGKb4j #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-seZfAGKb4j #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-seZfAGKb4j .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-seZfAGKb4j #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-seZfAGKb4j #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-seZfAGKb4j #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-seZfAGKb4j #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-seZfAGKb4j #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-seZfAGKb4j #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-seZfAGKb4j #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-seZfAGKb4j #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-seZfAGKb4j #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-seZfAGKb4j #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-seZfAGKb4j .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-seZfAGKb4j #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-seZfAGKb4j #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-seZfAGKb4j #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfAGKb4j #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfAGKb4j #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfAGKb4j #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfAGKb4j .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-seZfAGKb4j .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-seZfAGKb4j .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-seZfAGKb4j .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-seZfAGKb4j .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-seZfAGKb4j .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-seZfAGKb4j label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-seZfAGKb4j .close-levelone {
  padding: 0px !important;
}
.cid-seZfAGKb4j .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-seZfAGKb4j .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-seZfAGKb4j .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-seZfAGKb4j .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-seZfAGKb4j .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-seZfAGKb4j .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-seZfAGKb4j h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-seZfAGKb4j .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-seZfAGKb4j .typed-text {
    font-size: 13px;
  }
}
.cid-seZfAGKb4j .p-4 {
  padding: none !important;
}
.cid-seZfAGKb4j .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-seZfAGKb4j .panel-text {
  color: #444444;
  text-align: left;
}
.cid-seZfAGKb4j .em {
  border-bottom: 2px solid #ff3366;
}
.cid-seZfAGKb4j .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-seZfAGKb4j .add {
  text-align: left !important;
}
.cid-seZfAGKb4j .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-seZfAGKb4j .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-seZfAGKb4j .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-seZfAGKb4j .blue {
  background: #369898;
}
.cid-seZfAGKb4j .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-seZfAGKb4j .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-seZfAGKb4j .text1 {
  color: #369898;
}
.cid-seZfAGKb4j .container {
  border-bottom: solid #cccccc 1px;
}
.cid-seZfAGKb4j H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-seZfAGKb4j .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-seZfAGKb4j .date {
    display: none;
  }
}
.cid-seZfAGKb4j .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-seZfAGKb4j .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-seZfAGKb4j .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-seZfAGKb4j .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-seZfAGKb4j p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-seZfAGKb4j DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-seZfAGKb4j .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-seZfAGKb4j .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seZfAGKb4j .carousel-item.active,
.cid-seZfAGKb4j .carousel-item-next,
.cid-seZfAGKb4j .carousel-item-prev {
  display: flex;
}
.cid-seZfAGKb4j .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-seZfAGKb4j .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-seZfAGKb4j .carousel-controls a:hover span {
  opacity: 1;
}
.cid-seZfAGKb4j h3,
.cid-seZfAGKb4j h4 {
  margin: 0;
  padding: 5px;
}
.cid-seZfAGKb4j H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-seZfAGKb4j .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-seZfAGKb4j .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-seZfAGKb4j H2 {
  color: #69b9d0;
}
.cid-seZfAGKb4j .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-seZfAGKb4j .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-seZfAGKb4j .tag-cloud a:hover {
  background: #fc5356;
}
.cid-seZfAGKb4j A {
  font-family: 'Raleway', sans-serif;
}
.cid-se4nJyXz2z {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-se4nJyXz2z .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-se4nJyXz2z .text-block {
  position: relative;
  z-index: 0;
}
.cid-se4nJyXz2z .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-se4nJyXz2z .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-se4nJyXz2z .box {
  right: 20%;
}
.cid-se4nJyXz2z .text-box {
  right: 0;
}
.cid-se4nJyXz2z .mbr-section-title,
.cid-se4nJyXz2z .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-se4nJyXz2z .text-box {
    display: none;
  }
  .cid-se4nJyXz2z .mbr-section-title,
  .cid-se4nJyXz2z .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-se4nJyXz2z .box {
    display: none;
  }
  .cid-se4nJyXz2z .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-se4nJyXz2z .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-se4nJyXz2z .text-box {
    writing-mode: bt-rl;
  }
}
.cid-se4nJyXz2z .mbr-section-text {
  text-align: center;
  color: #232323;
}
.cid-se4nJyXz2z .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-se4nJyXz2z .mbr-section-text DIV {
  text-align: left;
}
.cid-se4nJzMWjx {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se4nJzMWjx .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-se4nJzMWjx .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-se4nJzMWjx .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-se4nJzMWjx .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-se4nJzMWjx .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-se4nJzMWjx .icon-focus {
  display: none;
}
.cid-se4nJzMWjx .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-se4nJzMWjx ul {
  font-size: 0;
}
.cid-se4nJzMWjx .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-se4nJzMWjx .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-se4nJzMWjx .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-se4nJzMWjx .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-se4nJzMWjx .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-se4nJzMWjx .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-se4nJzMWjx .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-se4nJzMWjx .btn:hover {
  background: transparent !important;
}
.cid-se4nJzMWjx .btn:hover:before {
  background: transparent !important;
}
.cid-se4nJzMWjx .btn:before {
  background-color: transparent !important;
}
.cid-se4nJzMWjx .btn:focus {
  box-shadow: none;
}
.cid-se4nJzMWjx .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-se4nJzMWjx .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-se4nJAzJ6h {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-se4nJAzJ6h .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-se4nJAzJ6h .mbr-text,
.cid-se4nJAzJ6h .mbr-section-btn {
  text-align: center;
}
.cid-se4nJAzJ6h img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-se4nJAzJ6h .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-se4nJB24x0 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4nJB24x0 .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-se4nJB24x0 .kk {
  padding-top: 10px;
}
.cid-se4nJB24x0 .links {
  color: #ffffff;
  text-align: center;
}
.cid-se4nJB24x0 li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-se4nJB24x0 .item-wrap {
  display: flex;
}
.cid-se4nJB24x0 .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-se4nJB24x0 h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-se4nJB24x0 .item {
  color: #57468b;
}
.cid-se4nJB24x0 ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-se4nJB24x0 .col-title {
  color: #57468b;
}
.cid-se4nJB24x0 .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4nJB24x0 .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-se4nJB24x0 .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-se4nJB24x0 .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-se4nJB24x0 .item1 {
  color: #000000;
}
.cid-se4nJB24x0 .item2 {
  color: #000000;
}
.cid-se4nJB24x0 .item3 {
  color: #ffffff;
}
.cid-se4nJB24x0 .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-se4nJB24x0 .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-se4nJB24x0 p {
  line-height: 1.5;
}
.cid-se4nJB24x0 .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-se4nJB24x0 .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-se4nJB24x0 .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-se4nJB24x0 .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-se4nJB24x0 .container {
  border-bottom: 0.5px solid white;
}
.cid-se4nJB24x0 H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4nJB24x0 P {
  color: #ffffff;
}
.cid-se4nJB24x0 .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-se4nJB24x0 .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-se4nJB24x0 .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-se4nJB24x0 .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-se4or2RHGP {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #2a9d8f;
}
.cid-se4or2RHGP .mbr-section-title,
.cid-se4or2RHGP .ornament {
  color: #369898;
  text-align: right;
}
.cid-se4or2RHGP h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-seZfEHk0wO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seZfEHk0wO svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-seZfEHk0wO .mbr-section-title,
.cid-seZfEHk0wO .mbr-section-subtitle {
  color: #000000;
}
.cid-seZfEHk0wO .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-seZfEHk0wO .mbr-text,
.cid-seZfEHk0wO .typed-text,
.cid-seZfEHk0wO .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-seZfEHk0wO .btn {
  margin-left: 4px !important;
}
.cid-seZfEHk0wO .animated-element {
  color: #369898;
}
.cid-seZfEHk0wO .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-seZfEHk0wO .pt-5 {
    padding-top: 150px !important;
  }
  .cid-seZfEHk0wO svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-seZfEHk0wO .container {
    padding-top: 10px;
  }
  .cid-seZfEHk0wO svg {
    visibility: hidden;
  }
  .cid-seZfEHk0wO .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-seZfEHk0wO .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-seZfEHk0wO .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-seZfEHk0wO .pt-5 {
    padding-top: 0px !important;
  }
  .cid-seZfEHk0wO .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-seZfEHk0wO .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-seZfEHk0wO .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-seZfEHk0wO .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-seZfEHk0wO .mbr-section-text,
.cid-seZfEHk0wO .mbr-section-btn {
  color: #011627;
}
.cid-seZfEHk0wO .green {
  color: #011627;
}
.cid-seZfEHk0wO section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-seZfEHk0wO .mbr-text,
.cid-seZfEHk0wO .mbr-section-btn {
  color: #716c80;
}
.cid-seZfEHk0wO #e12_areaS3 {
  fill: #369898 !important;
}
.cid-seZfEHk0wO #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-seZfEHk0wO .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-seZfEHk0wO .img {
    padding-bottom: 50px;
  }
}
.cid-seZfEHk0wO P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-seZfEHk0wO .try {
  color: #5b686b;
}
.cid-seZfEHk0wO .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-seZfEHk0wO .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-seZfEHk0wO [class^="socicon-"]:before,
.cid-seZfEHk0wO [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seZfEHk0wO .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-seZfEHk0wO .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-seZfEHk0wO .btn-social {
  color: #57468b;
}
.cid-seZfEHk0wO .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-seZfEHk0wO .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-seZfEHk0wO .soc-item:hover span {
  color: #369898 !important;
}
.cid-seZfEHk0wO H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-seZfEHk0wO .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-seZfEHk0wO .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-seZfEHk0wO .sl1 {
  padding-top: 20px;
}
.cid-seZfEHk0wO .sit {
  box-shadow: none;
  background: none;
}
.cid-seZfEHk0wO .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-seZfEHk0wO .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-seZfEHk0wO .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-seZfEHk0wO .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-seZfEHk0wO .inner {
  position: relative;
  overflow: hidden;
}
.cid-seZfEHk0wO .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-seZfEHk0wO .hide2 {
    width: 90%;
  }
}
.cid-seZfEHk0wO .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-seZfEHk0wO .ex2 .follow {
  clear: both;
}
.cid-seZfEHk0wO .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-seZfEHk0wO input[type=checkbox]:checked + label {
  color: white;
}
.cid-seZfEHk0wO .clear {
  clear: both;
}
.cid-seZfEHk0wO .bchild-green {
  color: #0190E0;
}
.cid-seZfEHk0wO #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-seZfEHk0wO #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-seZfEHk0wO #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-seZfEHk0wO #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-seZfEHk0wO #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-seZfEHk0wO #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-seZfEHk0wO #bchild-container input[type=radio] {
  display: none;
}
.cid-seZfEHk0wO #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-seZfEHk0wO #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-seZfEHk0wO #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-seZfEHk0wO #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-seZfEHk0wO #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-seZfEHk0wO #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-seZfEHk0wO #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-seZfEHk0wO #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-seZfEHk0wO #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-seZfEHk0wO .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-seZfEHk0wO #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-seZfEHk0wO #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-seZfEHk0wO #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-seZfEHk0wO #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-seZfEHk0wO #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-seZfEHk0wO #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-seZfEHk0wO #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-seZfEHk0wO #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-seZfEHk0wO #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-seZfEHk0wO #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-seZfEHk0wO .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-seZfEHk0wO #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-seZfEHk0wO #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-seZfEHk0wO #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfEHk0wO #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfEHk0wO #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfEHk0wO #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfEHk0wO .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-seZfEHk0wO .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-seZfEHk0wO .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-seZfEHk0wO .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-seZfEHk0wO .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-seZfEHk0wO .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-seZfEHk0wO label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-seZfEHk0wO .close-levelone {
  padding: 0px !important;
}
.cid-seZfEHk0wO .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-seZfEHk0wO .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-seZfEHk0wO .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-seZfEHk0wO .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-seZfEHk0wO .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-seZfEHk0wO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-seZfEHk0wO h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-seZfEHk0wO .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-seZfEHk0wO .typed-text {
    font-size: 13px;
  }
}
.cid-seZfEHk0wO .p-4 {
  padding: none !important;
}
.cid-seZfEHk0wO .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-seZfEHk0wO .panel-text {
  color: #444444;
  text-align: left;
}
.cid-seZfEHk0wO .em {
  border-bottom: 2px solid #ff3366;
}
.cid-seZfEHk0wO .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-seZfEHk0wO .add {
  text-align: left !important;
}
.cid-seZfEHk0wO .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-seZfEHk0wO .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-seZfEHk0wO .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-seZfEHk0wO .blue {
  background: #369898;
}
.cid-seZfEHk0wO .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-seZfEHk0wO .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-seZfEHk0wO .text1 {
  color: #369898;
}
.cid-seZfEHk0wO .container {
  border-bottom: solid #cccccc 1px;
}
.cid-seZfEHk0wO H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-seZfEHk0wO .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-seZfEHk0wO .date {
    display: none;
  }
}
.cid-seZfEHk0wO .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-seZfEHk0wO .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-seZfEHk0wO .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-seZfEHk0wO .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-seZfEHk0wO p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-seZfEHk0wO DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-seZfEHk0wO .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-seZfEHk0wO .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seZfEHk0wO .carousel-item.active,
.cid-seZfEHk0wO .carousel-item-next,
.cid-seZfEHk0wO .carousel-item-prev {
  display: flex;
}
.cid-seZfEHk0wO .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-seZfEHk0wO .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-seZfEHk0wO .carousel-controls a:hover span {
  opacity: 1;
}
.cid-seZfEHk0wO h3,
.cid-seZfEHk0wO h4 {
  margin: 0;
  padding: 5px;
}
.cid-seZfEHk0wO H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-seZfEHk0wO .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-seZfEHk0wO .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-seZfEHk0wO H2 {
  color: #69b9d0;
}
.cid-seZfEHk0wO .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-seZfEHk0wO .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-seZfEHk0wO .tag-cloud a:hover {
  background: #fc5356;
}
.cid-seZfEHk0wO A {
  font-family: 'Raleway', sans-serif;
}
.cid-se4or4Pm96 {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-se4or4Pm96 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-se4or4Pm96 .text-block {
  position: relative;
  z-index: 0;
}
.cid-se4or4Pm96 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-se4or4Pm96 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-se4or4Pm96 .box {
  right: 20%;
}
.cid-se4or4Pm96 .text-box {
  right: 0;
}
.cid-se4or4Pm96 .mbr-section-title,
.cid-se4or4Pm96 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-se4or4Pm96 .text-box {
    display: none;
  }
  .cid-se4or4Pm96 .mbr-section-title,
  .cid-se4or4Pm96 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-se4or4Pm96 .box {
    display: none;
  }
  .cid-se4or4Pm96 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-se4or4Pm96 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-se4or4Pm96 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-se4or4Pm96 .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-se4or4Pm96 .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-se4or5eicM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se4or5eicM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-se4or5eicM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-se4or5eicM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-se4or5eicM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-se4or5eicM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-se4or5eicM .icon-focus {
  display: none;
}
.cid-se4or5eicM .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-se4or5eicM ul {
  font-size: 0;
}
.cid-se4or5eicM .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-se4or5eicM .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-se4or5eicM .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-se4or5eicM .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-se4or5eicM .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-se4or5eicM .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-se4or5eicM .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-se4or5eicM .btn:hover {
  background: transparent !important;
}
.cid-se4or5eicM .btn:hover:before {
  background: transparent !important;
}
.cid-se4or5eicM .btn:before {
  background-color: transparent !important;
}
.cid-se4or5eicM .btn:focus {
  box-shadow: none;
}
.cid-se4or5eicM .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-se4or5eicM .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-se4or5WR0D {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-se4or5WR0D .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-se4or5WR0D .mbr-text,
.cid-se4or5WR0D .mbr-section-btn {
  text-align: center;
}
.cid-se4or5WR0D img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-se4or5WR0D .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-se4or6kqIJ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4or6kqIJ .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-se4or6kqIJ .kk {
  padding-top: 10px;
}
.cid-se4or6kqIJ .links {
  color: #ffffff;
  text-align: center;
}
.cid-se4or6kqIJ li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-se4or6kqIJ .item-wrap {
  display: flex;
}
.cid-se4or6kqIJ .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-se4or6kqIJ h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-se4or6kqIJ .item {
  color: #57468b;
}
.cid-se4or6kqIJ ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-se4or6kqIJ .col-title {
  color: #57468b;
}
.cid-se4or6kqIJ .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4or6kqIJ .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-se4or6kqIJ .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-se4or6kqIJ .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-se4or6kqIJ .item1 {
  color: #000000;
}
.cid-se4or6kqIJ .item2 {
  color: #000000;
}
.cid-se4or6kqIJ .item3 {
  color: #ffffff;
}
.cid-se4or6kqIJ .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-se4or6kqIJ .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-se4or6kqIJ p {
  line-height: 1.5;
}
.cid-se4or6kqIJ .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-se4or6kqIJ .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-se4or6kqIJ .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-se4or6kqIJ .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-se4or6kqIJ .container {
  border-bottom: 0.5px solid white;
}
.cid-se4or6kqIJ H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4or6kqIJ P {
  color: #ffffff;
}
.cid-se4or6kqIJ .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-se4or6kqIJ .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-se4or6kqIJ .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-se4or6kqIJ .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-se4w7YlP0X {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4w7YlP0X .mbr-section-title,
.cid-se4w7YlP0X .ornament {
  color: #369898;
  text-align: right;
}
.cid-se4w7YlP0X h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-seZfIiFi68 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seZfIiFi68 svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-seZfIiFi68 .mbr-section-title,
.cid-seZfIiFi68 .mbr-section-subtitle {
  color: #000000;
}
.cid-seZfIiFi68 .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-seZfIiFi68 .mbr-text,
.cid-seZfIiFi68 .typed-text,
.cid-seZfIiFi68 .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-seZfIiFi68 .btn {
  margin-left: 4px !important;
}
.cid-seZfIiFi68 .animated-element {
  color: #369898;
}
.cid-seZfIiFi68 .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-seZfIiFi68 .pt-5 {
    padding-top: 150px !important;
  }
  .cid-seZfIiFi68 svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-seZfIiFi68 .container {
    padding-top: 10px;
  }
  .cid-seZfIiFi68 svg {
    visibility: hidden;
  }
  .cid-seZfIiFi68 .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-seZfIiFi68 .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-seZfIiFi68 .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-seZfIiFi68 .pt-5 {
    padding-top: 0px !important;
  }
  .cid-seZfIiFi68 .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-seZfIiFi68 .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-seZfIiFi68 .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-seZfIiFi68 .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-seZfIiFi68 .mbr-section-text,
.cid-seZfIiFi68 .mbr-section-btn {
  color: #011627;
}
.cid-seZfIiFi68 .green {
  color: #011627;
}
.cid-seZfIiFi68 section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-seZfIiFi68 .mbr-text,
.cid-seZfIiFi68 .mbr-section-btn {
  color: #716c80;
}
.cid-seZfIiFi68 #e12_areaS3 {
  fill: #369898 !important;
}
.cid-seZfIiFi68 #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-seZfIiFi68 .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-seZfIiFi68 .img {
    padding-bottom: 50px;
  }
}
.cid-seZfIiFi68 P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-seZfIiFi68 .try {
  color: #5b686b;
}
.cid-seZfIiFi68 .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-seZfIiFi68 .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-seZfIiFi68 [class^="socicon-"]:before,
.cid-seZfIiFi68 [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seZfIiFi68 .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-seZfIiFi68 .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-seZfIiFi68 .btn-social {
  color: #57468b;
}
.cid-seZfIiFi68 .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-seZfIiFi68 .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-seZfIiFi68 .soc-item:hover span {
  color: #369898 !important;
}
.cid-seZfIiFi68 H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-seZfIiFi68 .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-seZfIiFi68 .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-seZfIiFi68 .sl1 {
  padding-top: 20px;
}
.cid-seZfIiFi68 .sit {
  box-shadow: none;
  background: none;
}
.cid-seZfIiFi68 .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-seZfIiFi68 .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-seZfIiFi68 .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-seZfIiFi68 .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-seZfIiFi68 .inner {
  position: relative;
  overflow: hidden;
}
.cid-seZfIiFi68 .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-seZfIiFi68 .hide2 {
    width: 90%;
  }
}
.cid-seZfIiFi68 .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-seZfIiFi68 .ex2 .follow {
  clear: both;
}
.cid-seZfIiFi68 .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-seZfIiFi68 input[type=checkbox]:checked + label {
  color: white;
}
.cid-seZfIiFi68 .clear {
  clear: both;
}
.cid-seZfIiFi68 .bchild-green {
  color: #0190E0;
}
.cid-seZfIiFi68 #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-seZfIiFi68 #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-seZfIiFi68 #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-seZfIiFi68 #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-seZfIiFi68 #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-seZfIiFi68 #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-seZfIiFi68 #bchild-container input[type=radio] {
  display: none;
}
.cid-seZfIiFi68 #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-seZfIiFi68 #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-seZfIiFi68 #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-seZfIiFi68 #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-seZfIiFi68 #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-seZfIiFi68 #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-seZfIiFi68 #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-seZfIiFi68 #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-seZfIiFi68 #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-seZfIiFi68 .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-seZfIiFi68 #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-seZfIiFi68 #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-seZfIiFi68 #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-seZfIiFi68 #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-seZfIiFi68 #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-seZfIiFi68 #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-seZfIiFi68 #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-seZfIiFi68 #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-seZfIiFi68 #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-seZfIiFi68 #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-seZfIiFi68 .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-seZfIiFi68 #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-seZfIiFi68 #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-seZfIiFi68 #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfIiFi68 #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfIiFi68 #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfIiFi68 #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfIiFi68 .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-seZfIiFi68 .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-seZfIiFi68 .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-seZfIiFi68 .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-seZfIiFi68 .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-seZfIiFi68 .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-seZfIiFi68 label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-seZfIiFi68 .close-levelone {
  padding: 0px !important;
}
.cid-seZfIiFi68 .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-seZfIiFi68 .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-seZfIiFi68 .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-seZfIiFi68 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-seZfIiFi68 .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-seZfIiFi68 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-seZfIiFi68 h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-seZfIiFi68 .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-seZfIiFi68 .typed-text {
    font-size: 13px;
  }
}
.cid-seZfIiFi68 .p-4 {
  padding: none !important;
}
.cid-seZfIiFi68 .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-seZfIiFi68 .panel-text {
  color: #444444;
  text-align: left;
}
.cid-seZfIiFi68 .em {
  border-bottom: 2px solid #ff3366;
}
.cid-seZfIiFi68 .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-seZfIiFi68 .add {
  text-align: left !important;
}
.cid-seZfIiFi68 .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-seZfIiFi68 .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-seZfIiFi68 .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-seZfIiFi68 .blue {
  background: #369898;
}
.cid-seZfIiFi68 .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-seZfIiFi68 .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-seZfIiFi68 .text1 {
  color: #369898;
}
.cid-seZfIiFi68 .container {
  border-bottom: solid #cccccc 1px;
}
.cid-seZfIiFi68 H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-seZfIiFi68 .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-seZfIiFi68 .date {
    display: none;
  }
}
.cid-seZfIiFi68 .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-seZfIiFi68 .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-seZfIiFi68 .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-seZfIiFi68 .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-seZfIiFi68 p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-seZfIiFi68 DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-seZfIiFi68 .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-seZfIiFi68 .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seZfIiFi68 .carousel-item.active,
.cid-seZfIiFi68 .carousel-item-next,
.cid-seZfIiFi68 .carousel-item-prev {
  display: flex;
}
.cid-seZfIiFi68 .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-seZfIiFi68 .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-seZfIiFi68 .carousel-controls a:hover span {
  opacity: 1;
}
.cid-seZfIiFi68 h3,
.cid-seZfIiFi68 h4 {
  margin: 0;
  padding: 5px;
}
.cid-seZfIiFi68 H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-seZfIiFi68 .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-seZfIiFi68 .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-seZfIiFi68 H2 {
  color: #69b9d0;
}
.cid-seZfIiFi68 .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-seZfIiFi68 .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-seZfIiFi68 .tag-cloud a:hover {
  background: #fc5356;
}
.cid-seZfIiFi68 A {
  font-family: 'Raleway', sans-serif;
}
.cid-se4w80wNuA {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-se4w80wNuA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-se4w80wNuA .text-block {
  position: relative;
  z-index: 0;
}
.cid-se4w80wNuA .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-se4w80wNuA .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-se4w80wNuA .box {
  right: 20%;
}
.cid-se4w80wNuA .text-box {
  right: 0;
}
.cid-se4w80wNuA .mbr-section-title,
.cid-se4w80wNuA .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-se4w80wNuA .text-box {
    display: none;
  }
  .cid-se4w80wNuA .mbr-section-title,
  .cid-se4w80wNuA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-se4w80wNuA .box {
    display: none;
  }
  .cid-se4w80wNuA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-se4w80wNuA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-se4w80wNuA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-se4w80wNuA .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-se4w80wNuA .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-se4w811pDS {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se4w811pDS .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-se4w811pDS .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-se4w811pDS .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-se4w811pDS .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-se4w811pDS .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-se4w811pDS .icon-focus {
  display: none;
}
.cid-se4w811pDS .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-se4w811pDS ul {
  font-size: 0;
}
.cid-se4w811pDS .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-se4w811pDS .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-se4w811pDS .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-se4w811pDS .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-se4w811pDS .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-se4w811pDS .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-se4w811pDS .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-se4w811pDS .btn:hover {
  background: transparent !important;
}
.cid-se4w811pDS .btn:hover:before {
  background: transparent !important;
}
.cid-se4w811pDS .btn:before {
  background-color: transparent !important;
}
.cid-se4w811pDS .btn:focus {
  box-shadow: none;
}
.cid-se4w811pDS .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-se4w811pDS .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-se4w81CSFW {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-se4w81CSFW .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-se4w81CSFW .mbr-text,
.cid-se4w81CSFW .mbr-section-btn {
  text-align: center;
}
.cid-se4w81CSFW img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-se4w81CSFW .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-se4w827dGL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4w827dGL .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-se4w827dGL .kk {
  padding-top: 10px;
}
.cid-se4w827dGL .links {
  color: #ffffff;
  text-align: center;
}
.cid-se4w827dGL li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-se4w827dGL .item-wrap {
  display: flex;
}
.cid-se4w827dGL .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-se4w827dGL h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-se4w827dGL .item {
  color: #57468b;
}
.cid-se4w827dGL ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-se4w827dGL .col-title {
  color: #57468b;
}
.cid-se4w827dGL .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4w827dGL .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-se4w827dGL .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-se4w827dGL .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-se4w827dGL .item1 {
  color: #000000;
}
.cid-se4w827dGL .item2 {
  color: #000000;
}
.cid-se4w827dGL .item3 {
  color: #ffffff;
}
.cid-se4w827dGL .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-se4w827dGL .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-se4w827dGL p {
  line-height: 1.5;
}
.cid-se4w827dGL .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-se4w827dGL .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-se4w827dGL .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-se4w827dGL .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-se4w827dGL .container {
  border-bottom: 0.5px solid white;
}
.cid-se4w827dGL H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4w827dGL P {
  color: #ffffff;
}
.cid-se4w827dGL .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-se4w827dGL .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-se4w827dGL .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-se4w827dGL .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-se4oP6EK7s {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #125568;
}
.cid-se4oP6EK7s .mbr-section-title,
.cid-se4oP6EK7s .ornament {
  color: #369898;
  text-align: right;
}
.cid-se4oP6EK7s h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-seZfPsFFtI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seZfPsFFtI svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-seZfPsFFtI .mbr-section-title,
.cid-seZfPsFFtI .mbr-section-subtitle {
  color: #000000;
}
.cid-seZfPsFFtI .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-seZfPsFFtI .mbr-text,
.cid-seZfPsFFtI .typed-text,
.cid-seZfPsFFtI .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-seZfPsFFtI .btn {
  margin-left: 4px !important;
}
.cid-seZfPsFFtI .animated-element {
  color: #369898;
}
.cid-seZfPsFFtI .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-seZfPsFFtI .pt-5 {
    padding-top: 150px !important;
  }
  .cid-seZfPsFFtI svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-seZfPsFFtI .container {
    padding-top: 10px;
  }
  .cid-seZfPsFFtI svg {
    visibility: hidden;
  }
  .cid-seZfPsFFtI .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-seZfPsFFtI .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-seZfPsFFtI .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-seZfPsFFtI .pt-5 {
    padding-top: 0px !important;
  }
  .cid-seZfPsFFtI .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-seZfPsFFtI .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-seZfPsFFtI .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-seZfPsFFtI .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-seZfPsFFtI .mbr-section-text,
.cid-seZfPsFFtI .mbr-section-btn {
  color: #011627;
}
.cid-seZfPsFFtI .green {
  color: #011627;
}
.cid-seZfPsFFtI section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-seZfPsFFtI .mbr-text,
.cid-seZfPsFFtI .mbr-section-btn {
  color: #716c80;
}
.cid-seZfPsFFtI #e12_areaS3 {
  fill: #369898 !important;
}
.cid-seZfPsFFtI #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-seZfPsFFtI .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-seZfPsFFtI .img {
    padding-bottom: 50px;
  }
}
.cid-seZfPsFFtI P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-seZfPsFFtI .try {
  color: #5b686b;
}
.cid-seZfPsFFtI .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-seZfPsFFtI .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-seZfPsFFtI [class^="socicon-"]:before,
.cid-seZfPsFFtI [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seZfPsFFtI .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-seZfPsFFtI .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-seZfPsFFtI .btn-social {
  color: #57468b;
}
.cid-seZfPsFFtI .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-seZfPsFFtI .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-seZfPsFFtI .soc-item:hover span {
  color: #369898 !important;
}
.cid-seZfPsFFtI H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-seZfPsFFtI .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-seZfPsFFtI .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-seZfPsFFtI .sl1 {
  padding-top: 20px;
}
.cid-seZfPsFFtI .sit {
  box-shadow: none;
  background: none;
}
.cid-seZfPsFFtI .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-seZfPsFFtI .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-seZfPsFFtI .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-seZfPsFFtI .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-seZfPsFFtI .inner {
  position: relative;
  overflow: hidden;
}
.cid-seZfPsFFtI .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-seZfPsFFtI .hide2 {
    width: 90%;
  }
}
.cid-seZfPsFFtI .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-seZfPsFFtI .ex2 .follow {
  clear: both;
}
.cid-seZfPsFFtI .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-seZfPsFFtI input[type=checkbox]:checked + label {
  color: white;
}
.cid-seZfPsFFtI .clear {
  clear: both;
}
.cid-seZfPsFFtI .bchild-green {
  color: #0190E0;
}
.cid-seZfPsFFtI #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-seZfPsFFtI #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-seZfPsFFtI #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-seZfPsFFtI #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-seZfPsFFtI #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-seZfPsFFtI #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-seZfPsFFtI #bchild-container input[type=radio] {
  display: none;
}
.cid-seZfPsFFtI #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-seZfPsFFtI #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-seZfPsFFtI #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-seZfPsFFtI #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-seZfPsFFtI #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-seZfPsFFtI #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-seZfPsFFtI #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-seZfPsFFtI #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-seZfPsFFtI #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-seZfPsFFtI .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-seZfPsFFtI #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-seZfPsFFtI #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-seZfPsFFtI #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-seZfPsFFtI #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-seZfPsFFtI #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-seZfPsFFtI #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-seZfPsFFtI #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-seZfPsFFtI #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-seZfPsFFtI #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-seZfPsFFtI #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-seZfPsFFtI .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-seZfPsFFtI #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-seZfPsFFtI #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-seZfPsFFtI #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfPsFFtI #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfPsFFtI #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfPsFFtI #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfPsFFtI .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-seZfPsFFtI .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-seZfPsFFtI .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-seZfPsFFtI .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-seZfPsFFtI .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-seZfPsFFtI .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-seZfPsFFtI label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-seZfPsFFtI .close-levelone {
  padding: 0px !important;
}
.cid-seZfPsFFtI .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-seZfPsFFtI .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-seZfPsFFtI .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-seZfPsFFtI .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-seZfPsFFtI .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-seZfPsFFtI .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-seZfPsFFtI h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-seZfPsFFtI .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-seZfPsFFtI .typed-text {
    font-size: 13px;
  }
}
.cid-seZfPsFFtI .p-4 {
  padding: none !important;
}
.cid-seZfPsFFtI .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-seZfPsFFtI .panel-text {
  color: #444444;
  text-align: left;
}
.cid-seZfPsFFtI .em {
  border-bottom: 2px solid #ff3366;
}
.cid-seZfPsFFtI .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-seZfPsFFtI .add {
  text-align: left !important;
}
.cid-seZfPsFFtI .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-seZfPsFFtI .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-seZfPsFFtI .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-seZfPsFFtI .blue {
  background: #369898;
}
.cid-seZfPsFFtI .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-seZfPsFFtI .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-seZfPsFFtI .text1 {
  color: #369898;
}
.cid-seZfPsFFtI .container {
  border-bottom: solid #cccccc 1px;
}
.cid-seZfPsFFtI H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-seZfPsFFtI .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-seZfPsFFtI .date {
    display: none;
  }
}
.cid-seZfPsFFtI .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-seZfPsFFtI .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-seZfPsFFtI .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-seZfPsFFtI .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-seZfPsFFtI p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-seZfPsFFtI DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-seZfPsFFtI .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-seZfPsFFtI .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seZfPsFFtI .carousel-item.active,
.cid-seZfPsFFtI .carousel-item-next,
.cid-seZfPsFFtI .carousel-item-prev {
  display: flex;
}
.cid-seZfPsFFtI .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-seZfPsFFtI .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-seZfPsFFtI .carousel-controls a:hover span {
  opacity: 1;
}
.cid-seZfPsFFtI h3,
.cid-seZfPsFFtI h4 {
  margin: 0;
  padding: 5px;
}
.cid-seZfPsFFtI H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-seZfPsFFtI .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-seZfPsFFtI .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-seZfPsFFtI H2 {
  color: #69b9d0;
}
.cid-seZfPsFFtI .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-seZfPsFFtI .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-seZfPsFFtI .tag-cloud a:hover {
  background: #fc5356;
}
.cid-seZfPsFFtI A {
  font-family: 'Raleway', sans-serif;
}
.cid-se4oP8xutB {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-se4oP8xutB .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-se4oP8xutB .text-block {
  position: relative;
  z-index: 0;
}
.cid-se4oP8xutB .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-se4oP8xutB .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-se4oP8xutB .box {
  right: 20%;
}
.cid-se4oP8xutB .text-box {
  right: 0;
}
.cid-se4oP8xutB .mbr-section-title,
.cid-se4oP8xutB .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-se4oP8xutB .text-box {
    display: none;
  }
  .cid-se4oP8xutB .mbr-section-title,
  .cid-se4oP8xutB .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-se4oP8xutB .box {
    display: none;
  }
  .cid-se4oP8xutB .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-se4oP8xutB .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-se4oP8xutB .text-box {
    writing-mode: bt-rl;
  }
}
.cid-se4oP8xutB .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-se4oP8xutB .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-se4oP91k9P {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se4oP91k9P .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-se4oP91k9P .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-se4oP91k9P .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-se4oP91k9P .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-se4oP91k9P .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-se4oP91k9P .icon-focus {
  display: none;
}
.cid-se4oP91k9P .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-se4oP91k9P ul {
  font-size: 0;
}
.cid-se4oP91k9P .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-se4oP91k9P .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-se4oP91k9P .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-se4oP91k9P .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-se4oP91k9P .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-se4oP91k9P .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-se4oP91k9P .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-se4oP91k9P .btn:hover {
  background: transparent !important;
}
.cid-se4oP91k9P .btn:hover:before {
  background: transparent !important;
}
.cid-se4oP91k9P .btn:before {
  background-color: transparent !important;
}
.cid-se4oP91k9P .btn:focus {
  box-shadow: none;
}
.cid-se4oP91k9P .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-se4oP91k9P .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-se4oP9HhEL {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-se4oP9HhEL .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-se4oP9HhEL .mbr-text,
.cid-se4oP9HhEL .mbr-section-btn {
  text-align: center;
}
.cid-se4oP9HhEL img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-se4oP9HhEL .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-se4oPa9lfG {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4oPa9lfG .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-se4oPa9lfG .kk {
  padding-top: 10px;
}
.cid-se4oPa9lfG .links {
  color: #ffffff;
  text-align: center;
}
.cid-se4oPa9lfG li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-se4oPa9lfG .item-wrap {
  display: flex;
}
.cid-se4oPa9lfG .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-se4oPa9lfG h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-se4oPa9lfG .item {
  color: #57468b;
}
.cid-se4oPa9lfG ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-se4oPa9lfG .col-title {
  color: #57468b;
}
.cid-se4oPa9lfG .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4oPa9lfG .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-se4oPa9lfG .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-se4oPa9lfG .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-se4oPa9lfG .item1 {
  color: #000000;
}
.cid-se4oPa9lfG .item2 {
  color: #000000;
}
.cid-se4oPa9lfG .item3 {
  color: #ffffff;
}
.cid-se4oPa9lfG .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-se4oPa9lfG .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-se4oPa9lfG p {
  line-height: 1.5;
}
.cid-se4oPa9lfG .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-se4oPa9lfG .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-se4oPa9lfG .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-se4oPa9lfG .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-se4oPa9lfG .container {
  border-bottom: 0.5px solid white;
}
.cid-se4oPa9lfG H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4oPa9lfG P {
  color: #ffffff;
}
.cid-se4oPa9lfG .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-se4oPa9lfG .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-se4oPa9lfG .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-se4oPa9lfG .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-se4php0yam {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4php0yam .mbr-section-title,
.cid-se4php0yam .ornament {
  color: #369898;
  text-align: right;
}
.cid-se4php0yam h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-seZg6j37yO {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seZg6j37yO svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-seZg6j37yO .mbr-section-title,
.cid-seZg6j37yO .mbr-section-subtitle {
  color: #000000;
}
.cid-seZg6j37yO .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-seZg6j37yO .mbr-text,
.cid-seZg6j37yO .typed-text,
.cid-seZg6j37yO .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-seZg6j37yO .btn {
  margin-left: 4px !important;
}
.cid-seZg6j37yO .animated-element {
  color: #369898;
}
.cid-seZg6j37yO .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-seZg6j37yO .pt-5 {
    padding-top: 150px !important;
  }
  .cid-seZg6j37yO svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-seZg6j37yO .container {
    padding-top: 10px;
  }
  .cid-seZg6j37yO svg {
    visibility: hidden;
  }
  .cid-seZg6j37yO .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-seZg6j37yO .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-seZg6j37yO .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-seZg6j37yO .pt-5 {
    padding-top: 0px !important;
  }
  .cid-seZg6j37yO .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-seZg6j37yO .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-seZg6j37yO .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-seZg6j37yO .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-seZg6j37yO .mbr-section-text,
.cid-seZg6j37yO .mbr-section-btn {
  color: #011627;
}
.cid-seZg6j37yO .green {
  color: #011627;
}
.cid-seZg6j37yO section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-seZg6j37yO .mbr-text,
.cid-seZg6j37yO .mbr-section-btn {
  color: #716c80;
}
.cid-seZg6j37yO #e12_areaS3 {
  fill: #369898 !important;
}
.cid-seZg6j37yO #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-seZg6j37yO .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-seZg6j37yO .img {
    padding-bottom: 50px;
  }
}
.cid-seZg6j37yO P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-seZg6j37yO .try {
  color: #5b686b;
}
.cid-seZg6j37yO .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-seZg6j37yO .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-seZg6j37yO [class^="socicon-"]:before,
.cid-seZg6j37yO [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seZg6j37yO .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-seZg6j37yO .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-seZg6j37yO .btn-social {
  color: #57468b;
}
.cid-seZg6j37yO .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-seZg6j37yO .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-seZg6j37yO .soc-item:hover span {
  color: #369898 !important;
}
.cid-seZg6j37yO H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-seZg6j37yO .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-seZg6j37yO .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-seZg6j37yO .sl1 {
  padding-top: 20px;
}
.cid-seZg6j37yO .sit {
  box-shadow: none;
  background: none;
}
.cid-seZg6j37yO .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-seZg6j37yO .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-seZg6j37yO .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-seZg6j37yO .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-seZg6j37yO .inner {
  position: relative;
  overflow: hidden;
}
.cid-seZg6j37yO .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-seZg6j37yO .hide2 {
    width: 90%;
  }
}
.cid-seZg6j37yO .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-seZg6j37yO .ex2 .follow {
  clear: both;
}
.cid-seZg6j37yO .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-seZg6j37yO input[type=checkbox]:checked + label {
  color: white;
}
.cid-seZg6j37yO .clear {
  clear: both;
}
.cid-seZg6j37yO .bchild-green {
  color: #0190E0;
}
.cid-seZg6j37yO #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-seZg6j37yO #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-seZg6j37yO #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-seZg6j37yO #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-seZg6j37yO #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-seZg6j37yO #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-seZg6j37yO #bchild-container input[type=radio] {
  display: none;
}
.cid-seZg6j37yO #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-seZg6j37yO #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-seZg6j37yO #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-seZg6j37yO #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-seZg6j37yO #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-seZg6j37yO #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-seZg6j37yO #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-seZg6j37yO #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-seZg6j37yO #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-seZg6j37yO .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-seZg6j37yO #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-seZg6j37yO #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-seZg6j37yO #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-seZg6j37yO #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-seZg6j37yO #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-seZg6j37yO #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-seZg6j37yO #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-seZg6j37yO #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-seZg6j37yO #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-seZg6j37yO #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-seZg6j37yO .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-seZg6j37yO #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-seZg6j37yO #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-seZg6j37yO #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZg6j37yO #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZg6j37yO #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZg6j37yO #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZg6j37yO .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-seZg6j37yO .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-seZg6j37yO .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-seZg6j37yO .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-seZg6j37yO .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-seZg6j37yO .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-seZg6j37yO label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-seZg6j37yO .close-levelone {
  padding: 0px !important;
}
.cid-seZg6j37yO .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-seZg6j37yO .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-seZg6j37yO .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-seZg6j37yO .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-seZg6j37yO .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-seZg6j37yO .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-seZg6j37yO h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-seZg6j37yO .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-seZg6j37yO .typed-text {
    font-size: 13px;
  }
}
.cid-seZg6j37yO .p-4 {
  padding: none !important;
}
.cid-seZg6j37yO .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-seZg6j37yO .panel-text {
  color: #444444;
  text-align: left;
}
.cid-seZg6j37yO .em {
  border-bottom: 2px solid #ff3366;
}
.cid-seZg6j37yO .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-seZg6j37yO .add {
  text-align: left !important;
}
.cid-seZg6j37yO .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-seZg6j37yO .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-seZg6j37yO .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-seZg6j37yO .blue {
  background: #369898;
}
.cid-seZg6j37yO .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-seZg6j37yO .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-seZg6j37yO .text1 {
  color: #369898;
}
.cid-seZg6j37yO .container {
  border-bottom: solid #cccccc 1px;
}
.cid-seZg6j37yO H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-seZg6j37yO .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-seZg6j37yO .date {
    display: none;
  }
}
.cid-seZg6j37yO .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-seZg6j37yO .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-seZg6j37yO .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-seZg6j37yO .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-seZg6j37yO p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-seZg6j37yO DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-seZg6j37yO .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-seZg6j37yO .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seZg6j37yO .carousel-item.active,
.cid-seZg6j37yO .carousel-item-next,
.cid-seZg6j37yO .carousel-item-prev {
  display: flex;
}
.cid-seZg6j37yO .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-seZg6j37yO .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-seZg6j37yO .carousel-controls a:hover span {
  opacity: 1;
}
.cid-seZg6j37yO h3,
.cid-seZg6j37yO h4 {
  margin: 0;
  padding: 5px;
}
.cid-seZg6j37yO H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-seZg6j37yO .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-seZg6j37yO .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-seZg6j37yO H2 {
  color: #69b9d0;
}
.cid-seZg6j37yO .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-seZg6j37yO .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-seZg6j37yO .tag-cloud a:hover {
  background: #fc5356;
}
.cid-seZg6j37yO A {
  font-family: 'Raleway', sans-serif;
}
.cid-se4phrGlr5 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-se4phrGlr5 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-se4phrGlr5 .text-block {
  position: relative;
  z-index: 0;
}
.cid-se4phrGlr5 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-se4phrGlr5 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-se4phrGlr5 .box {
  right: 20%;
}
.cid-se4phrGlr5 .text-box {
  right: 0;
}
.cid-se4phrGlr5 .mbr-section-title,
.cid-se4phrGlr5 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-se4phrGlr5 .text-box {
    display: none;
  }
  .cid-se4phrGlr5 .mbr-section-title,
  .cid-se4phrGlr5 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-se4phrGlr5 .box {
    display: none;
  }
  .cid-se4phrGlr5 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-se4phrGlr5 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-se4phrGlr5 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-se4phrGlr5 .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-se4phrGlr5 .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-se4phsebes {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se4phsebes .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-se4phsebes .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-se4phsebes .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-se4phsebes .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-se4phsebes .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-se4phsebes .icon-focus {
  display: none;
}
.cid-se4phsebes .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-se4phsebes ul {
  font-size: 0;
}
.cid-se4phsebes .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-se4phsebes .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-se4phsebes .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-se4phsebes .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-se4phsebes .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-se4phsebes .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-se4phsebes .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-se4phsebes .btn:hover {
  background: transparent !important;
}
.cid-se4phsebes .btn:hover:before {
  background: transparent !important;
}
.cid-se4phsebes .btn:before {
  background-color: transparent !important;
}
.cid-se4phsebes .btn:focus {
  box-shadow: none;
}
.cid-se4phsebes .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-se4phsebes .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-se4phsRaN8 {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-se4phsRaN8 .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-se4phsRaN8 .mbr-text,
.cid-se4phsRaN8 .mbr-section-btn {
  text-align: center;
}
.cid-se4phsRaN8 img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-se4phsRaN8 .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-se4phtjiSn {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4phtjiSn .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-se4phtjiSn .kk {
  padding-top: 10px;
}
.cid-se4phtjiSn .links {
  color: #ffffff;
  text-align: center;
}
.cid-se4phtjiSn li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-se4phtjiSn .item-wrap {
  display: flex;
}
.cid-se4phtjiSn .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-se4phtjiSn h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-se4phtjiSn .item {
  color: #57468b;
}
.cid-se4phtjiSn ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-se4phtjiSn .col-title {
  color: #57468b;
}
.cid-se4phtjiSn .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4phtjiSn .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-se4phtjiSn .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-se4phtjiSn .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-se4phtjiSn .item1 {
  color: #000000;
}
.cid-se4phtjiSn .item2 {
  color: #000000;
}
.cid-se4phtjiSn .item3 {
  color: #ffffff;
}
.cid-se4phtjiSn .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-se4phtjiSn .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-se4phtjiSn p {
  line-height: 1.5;
}
.cid-se4phtjiSn .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-se4phtjiSn .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-se4phtjiSn .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-se4phtjiSn .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-se4phtjiSn .container {
  border-bottom: 0.5px solid white;
}
.cid-se4phtjiSn H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4phtjiSn P {
  color: #ffffff;
}
.cid-se4phtjiSn .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-se4phtjiSn .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-se4phtjiSn .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-se4phtjiSn .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-se4o0DyFl4 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4o0DyFl4 .mbr-section-title,
.cid-se4o0DyFl4 .ornament {
  color: #369898;
  text-align: right;
}
.cid-se4o0DyFl4 h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-seZg0nEcCz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seZg0nEcCz svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-seZg0nEcCz .mbr-section-title,
.cid-seZg0nEcCz .mbr-section-subtitle {
  color: #000000;
}
.cid-seZg0nEcCz .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-seZg0nEcCz .mbr-text,
.cid-seZg0nEcCz .typed-text,
.cid-seZg0nEcCz .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-seZg0nEcCz .btn {
  margin-left: 4px !important;
}
.cid-seZg0nEcCz .animated-element {
  color: #369898;
}
.cid-seZg0nEcCz .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-seZg0nEcCz .pt-5 {
    padding-top: 150px !important;
  }
  .cid-seZg0nEcCz svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-seZg0nEcCz .container {
    padding-top: 10px;
  }
  .cid-seZg0nEcCz svg {
    visibility: hidden;
  }
  .cid-seZg0nEcCz .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-seZg0nEcCz .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-seZg0nEcCz .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-seZg0nEcCz .pt-5 {
    padding-top: 0px !important;
  }
  .cid-seZg0nEcCz .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-seZg0nEcCz .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-seZg0nEcCz .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-seZg0nEcCz .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-seZg0nEcCz .mbr-section-text,
.cid-seZg0nEcCz .mbr-section-btn {
  color: #011627;
}
.cid-seZg0nEcCz .green {
  color: #011627;
}
.cid-seZg0nEcCz section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-seZg0nEcCz .mbr-text,
.cid-seZg0nEcCz .mbr-section-btn {
  color: #716c80;
}
.cid-seZg0nEcCz #e12_areaS3 {
  fill: #369898 !important;
}
.cid-seZg0nEcCz #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-seZg0nEcCz .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-seZg0nEcCz .img {
    padding-bottom: 50px;
  }
}
.cid-seZg0nEcCz P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-seZg0nEcCz .try {
  color: #5b686b;
}
.cid-seZg0nEcCz .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-seZg0nEcCz .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-seZg0nEcCz [class^="socicon-"]:before,
.cid-seZg0nEcCz [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seZg0nEcCz .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-seZg0nEcCz .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-seZg0nEcCz .btn-social {
  color: #57468b;
}
.cid-seZg0nEcCz .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-seZg0nEcCz .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-seZg0nEcCz .soc-item:hover span {
  color: #369898 !important;
}
.cid-seZg0nEcCz H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-seZg0nEcCz .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-seZg0nEcCz .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-seZg0nEcCz .sl1 {
  padding-top: 20px;
}
.cid-seZg0nEcCz .sit {
  box-shadow: none;
  background: none;
}
.cid-seZg0nEcCz .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-seZg0nEcCz .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-seZg0nEcCz .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-seZg0nEcCz .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-seZg0nEcCz .inner {
  position: relative;
  overflow: hidden;
}
.cid-seZg0nEcCz .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-seZg0nEcCz .hide2 {
    width: 90%;
  }
}
.cid-seZg0nEcCz .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-seZg0nEcCz .ex2 .follow {
  clear: both;
}
.cid-seZg0nEcCz .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-seZg0nEcCz input[type=checkbox]:checked + label {
  color: white;
}
.cid-seZg0nEcCz .clear {
  clear: both;
}
.cid-seZg0nEcCz .bchild-green {
  color: #0190E0;
}
.cid-seZg0nEcCz #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-seZg0nEcCz #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-seZg0nEcCz #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-seZg0nEcCz #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-seZg0nEcCz #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-seZg0nEcCz #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-seZg0nEcCz #bchild-container input[type=radio] {
  display: none;
}
.cid-seZg0nEcCz #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-seZg0nEcCz #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-seZg0nEcCz #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-seZg0nEcCz #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-seZg0nEcCz #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-seZg0nEcCz #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-seZg0nEcCz #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-seZg0nEcCz #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-seZg0nEcCz #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-seZg0nEcCz .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-seZg0nEcCz #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-seZg0nEcCz #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-seZg0nEcCz #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-seZg0nEcCz #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-seZg0nEcCz #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-seZg0nEcCz #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-seZg0nEcCz #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-seZg0nEcCz #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-seZg0nEcCz #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-seZg0nEcCz #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-seZg0nEcCz .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-seZg0nEcCz #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-seZg0nEcCz #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-seZg0nEcCz #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZg0nEcCz #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZg0nEcCz #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZg0nEcCz #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZg0nEcCz .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-seZg0nEcCz .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-seZg0nEcCz .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-seZg0nEcCz .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-seZg0nEcCz .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-seZg0nEcCz .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-seZg0nEcCz label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-seZg0nEcCz .close-levelone {
  padding: 0px !important;
}
.cid-seZg0nEcCz .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-seZg0nEcCz .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-seZg0nEcCz .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-seZg0nEcCz .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-seZg0nEcCz .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-seZg0nEcCz .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-seZg0nEcCz h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-seZg0nEcCz .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-seZg0nEcCz .typed-text {
    font-size: 13px;
  }
}
.cid-seZg0nEcCz .p-4 {
  padding: none !important;
}
.cid-seZg0nEcCz .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-seZg0nEcCz .panel-text {
  color: #444444;
  text-align: left;
}
.cid-seZg0nEcCz .em {
  border-bottom: 2px solid #ff3366;
}
.cid-seZg0nEcCz .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-seZg0nEcCz .add {
  text-align: left !important;
}
.cid-seZg0nEcCz .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-seZg0nEcCz .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-seZg0nEcCz .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-seZg0nEcCz .blue {
  background: #369898;
}
.cid-seZg0nEcCz .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-seZg0nEcCz .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-seZg0nEcCz .text1 {
  color: #369898;
}
.cid-seZg0nEcCz .container {
  border-bottom: solid #cccccc 1px;
}
.cid-seZg0nEcCz H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-seZg0nEcCz .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-seZg0nEcCz .date {
    display: none;
  }
}
.cid-seZg0nEcCz .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-seZg0nEcCz .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-seZg0nEcCz .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-seZg0nEcCz .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-seZg0nEcCz p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-seZg0nEcCz DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-seZg0nEcCz .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-seZg0nEcCz .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seZg0nEcCz .carousel-item.active,
.cid-seZg0nEcCz .carousel-item-next,
.cid-seZg0nEcCz .carousel-item-prev {
  display: flex;
}
.cid-seZg0nEcCz .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-seZg0nEcCz .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-seZg0nEcCz .carousel-controls a:hover span {
  opacity: 1;
}
.cid-seZg0nEcCz h3,
.cid-seZg0nEcCz h4 {
  margin: 0;
  padding: 5px;
}
.cid-seZg0nEcCz H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-seZg0nEcCz .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-seZg0nEcCz .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-seZg0nEcCz H2 {
  color: #69b9d0;
}
.cid-seZg0nEcCz .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-seZg0nEcCz .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-seZg0nEcCz .tag-cloud a:hover {
  background: #fc5356;
}
.cid-seZg0nEcCz A {
  font-family: 'Raleway', sans-serif;
}
.cid-se4o0GK0HM {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-se4o0GK0HM .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-se4o0GK0HM .text-block {
  position: relative;
  z-index: 0;
}
.cid-se4o0GK0HM .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-se4o0GK0HM .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-se4o0GK0HM .box {
  right: 20%;
}
.cid-se4o0GK0HM .text-box {
  right: 0;
}
.cid-se4o0GK0HM .mbr-section-title,
.cid-se4o0GK0HM .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-se4o0GK0HM .text-box {
    display: none;
  }
  .cid-se4o0GK0HM .mbr-section-title,
  .cid-se4o0GK0HM .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-se4o0GK0HM .box {
    display: none;
  }
  .cid-se4o0GK0HM .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-se4o0GK0HM .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-se4o0GK0HM .text-box {
    writing-mode: bt-rl;
  }
}
.cid-se4o0GK0HM .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-se4o0GK0HM .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-se4o0HeR5a {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-se4o0HeR5a .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-se4o0HeR5a .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-se4o0HeR5a .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-se4o0HeR5a .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-se4o0HeR5a .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-se4o0HeR5a .icon-focus {
  display: none;
}
.cid-se4o0HeR5a .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-se4o0HeR5a ul {
  font-size: 0;
}
.cid-se4o0HeR5a .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-se4o0HeR5a .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-se4o0HeR5a .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-se4o0HeR5a .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-se4o0HeR5a .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-se4o0HeR5a .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-se4o0HeR5a .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-se4o0HeR5a .btn:hover {
  background: transparent !important;
}
.cid-se4o0HeR5a .btn:hover:before {
  background: transparent !important;
}
.cid-se4o0HeR5a .btn:before {
  background-color: transparent !important;
}
.cid-se4o0HeR5a .btn:focus {
  box-shadow: none;
}
.cid-se4o0HeR5a .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-se4o0HeR5a .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-se4o0HQf7S {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-se4o0HQf7S .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-se4o0HQf7S .mbr-text,
.cid-se4o0HQf7S .mbr-section-btn {
  text-align: center;
}
.cid-se4o0HQf7S img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-se4o0HQf7S .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-se4o0Ik0cY {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4o0Ik0cY .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-se4o0Ik0cY .kk {
  padding-top: 10px;
}
.cid-se4o0Ik0cY .links {
  color: #ffffff;
  text-align: center;
}
.cid-se4o0Ik0cY li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-se4o0Ik0cY .item-wrap {
  display: flex;
}
.cid-se4o0Ik0cY .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-se4o0Ik0cY h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-se4o0Ik0cY .item {
  color: #57468b;
}
.cid-se4o0Ik0cY ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-se4o0Ik0cY .col-title {
  color: #57468b;
}
.cid-se4o0Ik0cY .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4o0Ik0cY .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-se4o0Ik0cY .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-se4o0Ik0cY .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-se4o0Ik0cY .item1 {
  color: #000000;
}
.cid-se4o0Ik0cY .item2 {
  color: #000000;
}
.cid-se4o0Ik0cY .item3 {
  color: #ffffff;
}
.cid-se4o0Ik0cY .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-se4o0Ik0cY .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-se4o0Ik0cY p {
  line-height: 1.5;
}
.cid-se4o0Ik0cY .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-se4o0Ik0cY .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-se4o0Ik0cY .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-se4o0Ik0cY .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-se4o0Ik0cY .container {
  border-bottom: 0.5px solid white;
}
.cid-se4o0Ik0cY H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4o0Ik0cY P {
  color: #ffffff;
}
.cid-se4o0Ik0cY .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-se4o0Ik0cY .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-se4o0Ik0cY .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-se4o0Ik0cY .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-se4RT2JkEY {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #125568;
}
.cid-se4RT2JkEY .mbr-section-title,
.cid-se4RT2JkEY .ornament {
  color: #369898;
  text-align: right;
}
.cid-se4RT2JkEY h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #369898 6px;
}
.cid-seOgdZ3A2B {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seOgdZ3A2B svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-seOgdZ3A2B .mbr-section-title,
.cid-seOgdZ3A2B .mbr-section-subtitle {
  color: #000000;
}
.cid-seOgdZ3A2B .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-seOgdZ3A2B .mbr-text,
.cid-seOgdZ3A2B .typed-text,
.cid-seOgdZ3A2B .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-seOgdZ3A2B .btn {
  margin-left: 4px !important;
}
.cid-seOgdZ3A2B .animated-element {
  color: #369898;
}
.cid-seOgdZ3A2B .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-seOgdZ3A2B .pt-5 {
    padding-top: 150px !important;
  }
  .cid-seOgdZ3A2B svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-seOgdZ3A2B .container {
    padding-top: 10px;
  }
  .cid-seOgdZ3A2B svg {
    visibility: hidden;
  }
  .cid-seOgdZ3A2B .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-seOgdZ3A2B .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-seOgdZ3A2B .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-seOgdZ3A2B .pt-5 {
    padding-top: 0px !important;
  }
  .cid-seOgdZ3A2B .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-seOgdZ3A2B .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-seOgdZ3A2B .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-seOgdZ3A2B .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-seOgdZ3A2B .mbr-section-text,
.cid-seOgdZ3A2B .mbr-section-btn {
  color: #011627;
}
.cid-seOgdZ3A2B .green {
  color: #011627;
}
.cid-seOgdZ3A2B section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-seOgdZ3A2B .mbr-text,
.cid-seOgdZ3A2B .mbr-section-btn {
  color: #716c80;
}
.cid-seOgdZ3A2B #e12_areaS3 {
  fill: #369898 !important;
}
.cid-seOgdZ3A2B #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-seOgdZ3A2B .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-seOgdZ3A2B .img {
    padding-bottom: 50px;
  }
}
.cid-seOgdZ3A2B P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-seOgdZ3A2B .try {
  color: #5b686b;
}
.cid-seOgdZ3A2B .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-seOgdZ3A2B .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-seOgdZ3A2B [class^="socicon-"]:before,
.cid-seOgdZ3A2B [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seOgdZ3A2B .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-seOgdZ3A2B .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-seOgdZ3A2B .btn-social {
  color: #57468b;
}
.cid-seOgdZ3A2B .soc-item {
  width: 45px;
  height: 45px;
  background: #ffffff;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-seOgdZ3A2B .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-seOgdZ3A2B .soc-item:hover span {
  color: #369898 !important;
}
.cid-seOgdZ3A2B H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-seOgdZ3A2B .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-seOgdZ3A2B .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-seOgdZ3A2B .sl1 {
  padding-top: 20px;
}
.cid-seOgdZ3A2B .sit {
  box-shadow: none;
  background: none;
}
.cid-seOgdZ3A2B .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-seOgdZ3A2B .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-seOgdZ3A2B .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-seOgdZ3A2B .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-seOgdZ3A2B .inner {
  position: relative;
  overflow: hidden;
}
.cid-seOgdZ3A2B .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-seOgdZ3A2B .hide2 {
    width: 90%;
  }
}
.cid-seOgdZ3A2B .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-seOgdZ3A2B .ex2 .follow {
  clear: both;
}
.cid-seOgdZ3A2B .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-seOgdZ3A2B input[type=checkbox]:checked + label {
  color: white;
}
.cid-seOgdZ3A2B .clear {
  clear: both;
}
.cid-seOgdZ3A2B .bchild-green {
  color: #0190E0;
}
.cid-seOgdZ3A2B #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-seOgdZ3A2B #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-seOgdZ3A2B #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-seOgdZ3A2B #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-seOgdZ3A2B #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-seOgdZ3A2B #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-seOgdZ3A2B #bchild-container input[type=radio] {
  display: none;
}
.cid-seOgdZ3A2B #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-seOgdZ3A2B #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-seOgdZ3A2B #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-seOgdZ3A2B #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-seOgdZ3A2B #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-seOgdZ3A2B #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-seOgdZ3A2B #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-seOgdZ3A2B #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-seOgdZ3A2B #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-seOgdZ3A2B .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-seOgdZ3A2B #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-seOgdZ3A2B #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-seOgdZ3A2B #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-seOgdZ3A2B #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-seOgdZ3A2B #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-seOgdZ3A2B #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-seOgdZ3A2B #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-seOgdZ3A2B #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-seOgdZ3A2B #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-seOgdZ3A2B #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-seOgdZ3A2B .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-seOgdZ3A2B #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-seOgdZ3A2B #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-seOgdZ3A2B #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seOgdZ3A2B #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seOgdZ3A2B #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seOgdZ3A2B #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seOgdZ3A2B .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-seOgdZ3A2B .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-seOgdZ3A2B .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-seOgdZ3A2B .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-seOgdZ3A2B .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-seOgdZ3A2B .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-seOgdZ3A2B label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-seOgdZ3A2B .close-levelone {
  padding: 0px !important;
}
.cid-seOgdZ3A2B .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-seOgdZ3A2B .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-seOgdZ3A2B .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-seOgdZ3A2B .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-seOgdZ3A2B .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-seOgdZ3A2B .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-seOgdZ3A2B h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-seOgdZ3A2B .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-seOgdZ3A2B .typed-text {
    font-size: 13px;
  }
}
.cid-seOgdZ3A2B .p-4 {
  padding: none !important;
}
.cid-seOgdZ3A2B .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-seOgdZ3A2B .panel-text {
  color: #444444;
  text-align: left;
}
.cid-seOgdZ3A2B .em {
  border-bottom: 2px solid #ff3366;
}
.cid-seOgdZ3A2B .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-seOgdZ3A2B .add {
  text-align: left !important;
}
.cid-seOgdZ3A2B .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-seOgdZ3A2B .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-seOgdZ3A2B .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-seOgdZ3A2B .blue {
  background: #369898;
}
.cid-seOgdZ3A2B .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-seOgdZ3A2B .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-seOgdZ3A2B .text1 {
  color: #369898;
}
.cid-seOgdZ3A2B .container {
  border-bottom: solid #cccccc 1px;
}
.cid-seOgdZ3A2B H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-seOgdZ3A2B .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-seOgdZ3A2B .date {
    display: none;
  }
}
.cid-seOgdZ3A2B .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-seOgdZ3A2B .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-seOgdZ3A2B .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-seOgdZ3A2B .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-seOgdZ3A2B p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-seOgdZ3A2B DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-seOgdZ3A2B .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-seOgdZ3A2B .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seOgdZ3A2B .carousel-item.active,
.cid-seOgdZ3A2B .carousel-item-next,
.cid-seOgdZ3A2B .carousel-item-prev {
  display: flex;
}
.cid-seOgdZ3A2B .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-seOgdZ3A2B .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-seOgdZ3A2B .carousel-controls a:hover span {
  opacity: 1;
}
.cid-seOgdZ3A2B h3,
.cid-seOgdZ3A2B h4 {
  margin: 0;
  padding: 5px;
}
.cid-seOgdZ3A2B H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-seOgdZ3A2B .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-seOgdZ3A2B .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-seOgdZ3A2B H2 {
  color: #69b9d0;
}
.cid-seOgdZ3A2B .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-seOgdZ3A2B .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-seOgdZ3A2B .tag-cloud a:hover {
  background: #fc5356;
}
.cid-seOgdZ3A2B A {
  font-family: 'Raleway', sans-serif;
}
.cid-seOdZ2PSBi {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  transition: background-color 0.3s ease-in-out;
}
.cid-seOdZ2PSBi:hover {
  background-color: #ffffff;
}
.cid-seOdZ2PSBi .mbr-section-title {
  margin: 0;
}
.cid-seOdZ2PSBi .card-wrapper {
  z-index: 3;
}
.cid-seOdZ2PSBi .full-link {
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  font-size: 0;
  z-index: 2;
}
.cid-seOdZ2PSBi .popup-btn.card-wrapper {
  z-index: 1 !important;
}
.cid-seOdZ2PSBi table.tableizer-table {
  font-size: 15px;
  border: 1px solid #CCC;
  font-family: Arial, Helvetica, sans-serif;
}
.cid-seOdZ2PSBi .tableizer-table td {
  padding: 4px;
  margin: 3px;
  border: 1px solid #CCC;
}
.cid-seOdZ2PSBi .tableizer-table th {
  background-color: #369898;
  color: #FFF;
  font-weight: bold;
}
.cid-seOdZ2PSBi TABLE {
  text-align: left;
}
.cid-se4RT3szw0 {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-se4RT3szw0 .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-se4RT3szw0 .mbr-text,
.cid-se4RT3szw0 .mbr-section-btn {
  text-align: center;
}
.cid-se4RT3szw0 img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-se4RT3szw0 .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-se4RTf6CAK {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-se4RTf6CAK .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-se4RTf6CAK .kk {
  padding-top: 10px;
}
.cid-se4RTf6CAK .links {
  color: #ffffff;
  text-align: center;
}
.cid-se4RTf6CAK li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-se4RTf6CAK .item-wrap {
  display: flex;
}
.cid-se4RTf6CAK .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-se4RTf6CAK h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-se4RTf6CAK .item {
  color: #57468b;
}
.cid-se4RTf6CAK ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-se4RTf6CAK .col-title {
  color: #57468b;
}
.cid-se4RTf6CAK .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4RTf6CAK .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-se4RTf6CAK .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-se4RTf6CAK .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-se4RTf6CAK .item1 {
  color: #000000;
}
.cid-se4RTf6CAK .item2 {
  color: #000000;
}
.cid-se4RTf6CAK .item3 {
  color: #ffffff;
}
.cid-se4RTf6CAK .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-se4RTf6CAK .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-se4RTf6CAK p {
  line-height: 1.5;
}
.cid-se4RTf6CAK .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-se4RTf6CAK .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-se4RTf6CAK .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-se4RTf6CAK .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-se4RTf6CAK .container {
  border-bottom: 0.5px solid white;
}
.cid-se4RTf6CAK H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-se4RTf6CAK P {
  color: #ffffff;
}
.cid-se4RTf6CAK .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-se4RTf6CAK .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-se4RTf6CAK .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-se4RTf6CAK .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-seHL3rRx1G {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seHL3rRx1G .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-seHL3rRx1G .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-seHL3rRx1G .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-seHL3rRx1G .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-seHL3rRx1G .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-seHL3rRx1G .icon-focus {
  display: none;
}
.cid-seHL3rRx1G .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-seHL3rRx1G ul {
  font-size: 0;
}
.cid-seHL3rRx1G .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-seHL3rRx1G .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-seHL3rRx1G .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-seHL3rRx1G .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-seHL3rRx1G .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-seHL3rRx1G .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-seHL3rRx1G .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-seHL3rRx1G .btn:hover {
  background: transparent !important;
}
.cid-seHL3rRx1G .btn:hover:before {
  background: transparent !important;
}
.cid-seHL3rRx1G .btn:before {
  background-color: transparent !important;
}
.cid-seHL3rRx1G .btn:focus {
  box-shadow: none;
}
.cid-seHL3rRx1G .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-seHL3rRx1G .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-seHL3sQ9FQ {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-seHL3sQ9FQ .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-seHL3sQ9FQ .text-block {
  position: relative;
  z-index: 0;
}
.cid-seHL3sQ9FQ .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-seHL3sQ9FQ .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-seHL3sQ9FQ .box {
  right: 20%;
}
.cid-seHL3sQ9FQ .text-box {
  right: 0;
}
.cid-seHL3sQ9FQ .mbr-section-title,
.cid-seHL3sQ9FQ .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-seHL3sQ9FQ .text-box {
    display: none;
  }
  .cid-seHL3sQ9FQ .mbr-section-title,
  .cid-seHL3sQ9FQ .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-seHL3sQ9FQ .box {
    display: none;
  }
  .cid-seHL3sQ9FQ .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-seHL3sQ9FQ .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-seHL3sQ9FQ .text-box {
    writing-mode: bt-rl;
  }
}
.cid-seHL3sQ9FQ .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-seHL3sQ9FQ .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-seHL3sQ9FQ .mbr-section-text DIV {
  text-align: left;
}
.cid-seHL3tyfpJ {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-seHL3tyfpJ .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-seHL3tyfpJ .mbr-text,
.cid-seHL3tyfpJ .mbr-section-btn {
  text-align: center;
}
.cid-seHL3tyfpJ img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-seHL3tyfpJ .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-seHL3u2JFp {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-seHL3u2JFp .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-seHL3u2JFp .kk {
  padding-top: 10px;
}
.cid-seHL3u2JFp .links {
  color: #ffffff;
  text-align: center;
}
.cid-seHL3u2JFp li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-seHL3u2JFp .item-wrap {
  display: flex;
}
.cid-seHL3u2JFp .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-seHL3u2JFp h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-seHL3u2JFp .item {
  color: #57468b;
}
.cid-seHL3u2JFp ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-seHL3u2JFp .col-title {
  color: #57468b;
}
.cid-seHL3u2JFp .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-seHL3u2JFp .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-seHL3u2JFp .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-seHL3u2JFp .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-seHL3u2JFp .item1 {
  color: #000000;
}
.cid-seHL3u2JFp .item2 {
  color: #000000;
}
.cid-seHL3u2JFp .item3 {
  color: #ffffff;
}
.cid-seHL3u2JFp .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-seHL3u2JFp .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-seHL3u2JFp p {
  line-height: 1.5;
}
.cid-seHL3u2JFp .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-seHL3u2JFp .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-seHL3u2JFp .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-seHL3u2JFp .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-seHL3u2JFp .container {
  border-bottom: 0.5px solid white;
}
.cid-seHL3u2JFp H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-seHL3u2JFp P {
  color: #ffffff;
}
.cid-seHL3u2JFp .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-seHL3u2JFp .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-seHL3u2JFp .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-seHL3u2JFp .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-seHGCNRmDM {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seHGCNRmDM .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-seHGCNRmDM .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-seHGCNRmDM .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-seHGCNRmDM .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-seHGCNRmDM .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-seHGCNRmDM .icon-focus {
  display: none;
}
.cid-seHGCNRmDM .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-seHGCNRmDM ul {
  font-size: 0;
}
.cid-seHGCNRmDM .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-seHGCNRmDM .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-seHGCNRmDM .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-seHGCNRmDM .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-seHGCNRmDM .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-seHGCNRmDM .mbr-gallery-item > div:hover:before {
  opacity: 0.8 !important;
}
.cid-seHGCNRmDM .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-seHGCNRmDM .btn:hover {
  background: transparent !important;
}
.cid-seHGCNRmDM .btn:hover:before {
  background: transparent !important;
}
.cid-seHGCNRmDM .btn:before {
  background-color: transparent !important;
}
.cid-seHGCNRmDM .btn:focus {
  box-shadow: none;
}
.cid-seHGCNRmDM .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-seHGCNRmDM .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-seHGCNqq14 {
  padding-top: 90px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-seHGCNqq14 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-seHGCNqq14 .text-block {
  position: relative;
  z-index: 0;
}
.cid-seHGCNqq14 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-seHGCNqq14 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-seHGCNqq14 .box {
  right: 20%;
}
.cid-seHGCNqq14 .text-box {
  right: 0;
}
.cid-seHGCNqq14 .mbr-section-title,
.cid-seHGCNqq14 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-seHGCNqq14 .text-box {
    display: none;
  }
  .cid-seHGCNqq14 .mbr-section-title,
  .cid-seHGCNqq14 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-seHGCNqq14 .box {
    display: none;
  }
  .cid-seHGCNqq14 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-seHGCNqq14 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-seHGCNqq14 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-seHGCNqq14 .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-seHGCNqq14 .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-seHGCOyefg {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-seHGCOyefg .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-seHGCOyefg .mbr-text,
.cid-seHGCOyefg .mbr-section-btn {
  text-align: center;
}
.cid-seHGCOyefg img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-seHGCOyefg .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-seHGCOV9bT {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-seHGCOV9bT .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-seHGCOV9bT .kk {
  padding-top: 10px;
}
.cid-seHGCOV9bT .links {
  color: #ffffff;
  text-align: center;
}
.cid-seHGCOV9bT li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-seHGCOV9bT .item-wrap {
  display: flex;
}
.cid-seHGCOV9bT .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-seHGCOV9bT h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-seHGCOV9bT .item {
  color: #57468b;
}
.cid-seHGCOV9bT ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-seHGCOV9bT .col-title {
  color: #57468b;
}
.cid-seHGCOV9bT .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-seHGCOV9bT .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-seHGCOV9bT .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-seHGCOV9bT .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-seHGCOV9bT .item1 {
  color: #000000;
}
.cid-seHGCOV9bT .item2 {
  color: #000000;
}
.cid-seHGCOV9bT .item3 {
  color: #ffffff;
}
.cid-seHGCOV9bT .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-seHGCOV9bT .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-seHGCOV9bT p {
  line-height: 1.5;
}
.cid-seHGCOV9bT .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-seHGCOV9bT .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-seHGCOV9bT .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-seHGCOV9bT .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-seHGCOV9bT .container {
  border-bottom: 0.5px solid white;
}
.cid-seHGCOV9bT H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-seHGCOV9bT P {
  color: #ffffff;
}
.cid-seHGCOV9bT .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-seHGCOV9bT .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-seHGCOV9bT .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-seHGCOV9bT .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-seOSEtW61e {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-seOSEtW61e .mbr-section-title,
.cid-seOSEtW61e .ornament {
  color: #369898;
  text-align: right;
}
.cid-seOSEtW61e h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-seZfkI1PZg {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-seZfkI1PZg svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-seZfkI1PZg .mbr-section-title,
.cid-seZfkI1PZg .mbr-section-subtitle {
  color: #000000;
}
.cid-seZfkI1PZg .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-seZfkI1PZg .mbr-text,
.cid-seZfkI1PZg .typed-text,
.cid-seZfkI1PZg .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-seZfkI1PZg .btn {
  margin-left: 4px !important;
}
.cid-seZfkI1PZg .animated-element {
  color: #369898;
}
.cid-seZfkI1PZg .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-seZfkI1PZg .pt-5 {
    padding-top: 150px !important;
  }
  .cid-seZfkI1PZg svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-seZfkI1PZg .container {
    padding-top: 10px;
  }
  .cid-seZfkI1PZg svg {
    visibility: hidden;
  }
  .cid-seZfkI1PZg .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-seZfkI1PZg .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-seZfkI1PZg .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-seZfkI1PZg .pt-5 {
    padding-top: 0px !important;
  }
  .cid-seZfkI1PZg .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-seZfkI1PZg .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-seZfkI1PZg .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-seZfkI1PZg .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-seZfkI1PZg .mbr-section-text,
.cid-seZfkI1PZg .mbr-section-btn {
  color: #011627;
}
.cid-seZfkI1PZg .green {
  color: #011627;
}
.cid-seZfkI1PZg section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-seZfkI1PZg .mbr-text,
.cid-seZfkI1PZg .mbr-section-btn {
  color: #716c80;
}
.cid-seZfkI1PZg #e12_areaS3 {
  fill: #369898 !important;
}
.cid-seZfkI1PZg #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-seZfkI1PZg .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-seZfkI1PZg .img {
    padding-bottom: 50px;
  }
}
.cid-seZfkI1PZg P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-seZfkI1PZg .try {
  color: #5b686b;
}
.cid-seZfkI1PZg .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-seZfkI1PZg .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-seZfkI1PZg [class^="socicon-"]:before,
.cid-seZfkI1PZg [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-seZfkI1PZg .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-seZfkI1PZg .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-seZfkI1PZg .btn-social {
  color: #57468b;
}
.cid-seZfkI1PZg .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-seZfkI1PZg .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-seZfkI1PZg .soc-item:hover span {
  color: #369898 !important;
}
.cid-seZfkI1PZg H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-seZfkI1PZg .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-seZfkI1PZg .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-seZfkI1PZg .sl1 {
  padding-top: 20px;
}
.cid-seZfkI1PZg .sit {
  box-shadow: none;
  background: none;
}
.cid-seZfkI1PZg .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-seZfkI1PZg .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-seZfkI1PZg .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-seZfkI1PZg .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-seZfkI1PZg .inner {
  position: relative;
  overflow: hidden;
}
.cid-seZfkI1PZg .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-seZfkI1PZg .hide2 {
    width: 90%;
  }
}
.cid-seZfkI1PZg .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-seZfkI1PZg .ex2 .follow {
  clear: both;
}
.cid-seZfkI1PZg .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-seZfkI1PZg input[type=checkbox]:checked + label {
  color: white;
}
.cid-seZfkI1PZg .clear {
  clear: both;
}
.cid-seZfkI1PZg .bchild-green {
  color: #0190E0;
}
.cid-seZfkI1PZg #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-seZfkI1PZg #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-seZfkI1PZg #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-seZfkI1PZg #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-seZfkI1PZg #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-seZfkI1PZg #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-seZfkI1PZg #bchild-container input[type=radio] {
  display: none;
}
.cid-seZfkI1PZg #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-seZfkI1PZg #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-seZfkI1PZg #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-seZfkI1PZg #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-seZfkI1PZg #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-seZfkI1PZg #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-seZfkI1PZg #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-seZfkI1PZg #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-seZfkI1PZg #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-seZfkI1PZg .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-seZfkI1PZg #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-seZfkI1PZg #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-seZfkI1PZg #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-seZfkI1PZg #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-seZfkI1PZg #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-seZfkI1PZg #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-seZfkI1PZg #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-seZfkI1PZg #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-seZfkI1PZg #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-seZfkI1PZg #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-seZfkI1PZg .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-seZfkI1PZg #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-seZfkI1PZg #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-seZfkI1PZg #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfkI1PZg #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfkI1PZg #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfkI1PZg #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-seZfkI1PZg .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-seZfkI1PZg .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-seZfkI1PZg .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-seZfkI1PZg .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-seZfkI1PZg .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-seZfkI1PZg .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-seZfkI1PZg label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-seZfkI1PZg .close-levelone {
  padding: 0px !important;
}
.cid-seZfkI1PZg .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-seZfkI1PZg .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-seZfkI1PZg .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-seZfkI1PZg .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-seZfkI1PZg .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-seZfkI1PZg .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-seZfkI1PZg h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-seZfkI1PZg .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-seZfkI1PZg .typed-text {
    font-size: 13px;
  }
}
.cid-seZfkI1PZg .p-4 {
  padding: none !important;
}
.cid-seZfkI1PZg .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-seZfkI1PZg .panel-text {
  color: #444444;
  text-align: left;
}
.cid-seZfkI1PZg .em {
  border-bottom: 2px solid #ff3366;
}
.cid-seZfkI1PZg .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-seZfkI1PZg .add {
  text-align: left !important;
}
.cid-seZfkI1PZg .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-seZfkI1PZg .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-seZfkI1PZg .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-seZfkI1PZg .blue {
  background: #369898;
}
.cid-seZfkI1PZg .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-seZfkI1PZg .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-seZfkI1PZg .text1 {
  color: #369898;
}
.cid-seZfkI1PZg .container {
  border-bottom: solid #cccccc 1px;
}
.cid-seZfkI1PZg H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-seZfkI1PZg .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-seZfkI1PZg .date {
    display: none;
  }
}
.cid-seZfkI1PZg .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-seZfkI1PZg .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-seZfkI1PZg .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-seZfkI1PZg .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-seZfkI1PZg p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-seZfkI1PZg DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-seZfkI1PZg .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-seZfkI1PZg .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-seZfkI1PZg .carousel-item.active,
.cid-seZfkI1PZg .carousel-item-next,
.cid-seZfkI1PZg .carousel-item-prev {
  display: flex;
}
.cid-seZfkI1PZg .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-seZfkI1PZg .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-seZfkI1PZg .carousel-controls a:hover span {
  opacity: 1;
}
.cid-seZfkI1PZg h3,
.cid-seZfkI1PZg h4 {
  margin: 0;
  padding: 5px;
}
.cid-seZfkI1PZg H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-seZfkI1PZg .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-seZfkI1PZg .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-seZfkI1PZg H2 {
  color: #69b9d0;
}
.cid-seZfkI1PZg .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-seZfkI1PZg .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-seZfkI1PZg .tag-cloud a:hover {
  background: #fc5356;
}
.cid-seZfkI1PZg A {
  font-family: 'Raleway', sans-serif;
}
.cid-seOSEx5OnM {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-seOSEx5OnM .mbr-text,
.cid-seOSEx5OnM .ornament {
  text-align: left;
}
.cid-seOSEx5OnM .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-seOSEyiQZI {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-seOSEyiQZI .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-seOSEyiQZI .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-seOSEyiQZI .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-seOSEyiQZI .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-seOSEyiQZI .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-seOSEyiQZI .icon-focus {
  display: none;
}
.cid-seOSEyiQZI .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-seOSEyiQZI ul {
  font-size: 0;
}
.cid-seOSEyiQZI .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-seOSEyiQZI .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-seOSEyiQZI .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-seOSEyiQZI .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-seOSEyiQZI .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-seOSEyiQZI .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-seOSEyiQZI .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-seOSEyiQZI .btn:hover {
  background: transparent !important;
}
.cid-seOSEyiQZI .btn:hover:before {
  background: transparent !important;
}
.cid-seOSEyiQZI .btn:before {
  background-color: transparent !important;
}
.cid-seOSEyiQZI .btn:focus {
  box-shadow: none;
}
.cid-seOSEyiQZI .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-seOSEyiQZI .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-seOSEznoBT {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-seOSEznoBT .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-seOSEznoBT .mbr-text,
.cid-seOSEznoBT .mbr-section-btn {
  text-align: center;
}
.cid-seOSEznoBT img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-seOSEznoBT .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-seOSEzRZ2J {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-seOSEzRZ2J .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-seOSEzRZ2J .kk {
  padding-top: 10px;
}
.cid-seOSEzRZ2J .links {
  color: #ffffff;
  text-align: center;
}
.cid-seOSEzRZ2J li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-seOSEzRZ2J .item-wrap {
  display: flex;
}
.cid-seOSEzRZ2J .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-seOSEzRZ2J h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-seOSEzRZ2J .item {
  color: #57468b;
}
.cid-seOSEzRZ2J ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-seOSEzRZ2J .col-title {
  color: #57468b;
}
.cid-seOSEzRZ2J .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-seOSEzRZ2J .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-seOSEzRZ2J .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-seOSEzRZ2J .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-seOSEzRZ2J .item1 {
  color: #000000;
}
.cid-seOSEzRZ2J .item2 {
  color: #000000;
}
.cid-seOSEzRZ2J .item3 {
  color: #ffffff;
}
.cid-seOSEzRZ2J .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-seOSEzRZ2J .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-seOSEzRZ2J p {
  line-height: 1.5;
}
.cid-seOSEzRZ2J .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-seOSEzRZ2J .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-seOSEzRZ2J .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-seOSEzRZ2J .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-seOSEzRZ2J .container {
  border-bottom: 0.5px solid white;
}
.cid-seOSEzRZ2J H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-seOSEzRZ2J P {
  color: #ffffff;
}
.cid-seOSEzRZ2J .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-seOSEzRZ2J .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-seOSEzRZ2J .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-seOSEzRZ2J .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sDYpx33dP4 .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sDYpx33dP4 .collapsed {
  flex-direction: row!important;
}
.cid-sDYpx33dP4 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sDYpx33dP4 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sDYpx33dP4 .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sDYpx33dP4 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sDYpx33dP4 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sDYpx33dP4 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sDYpx33dP4 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sDYpx33dP4 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sDYpx33dP4 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sDYpx33dP4 .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sDYpx33dP4 .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sDYpx33dP4 .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sDYpx33dP4 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sDYpx33dP4 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sDYpx33dP4 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sDYpx33dP4 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sDYpx33dP4 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sDYpx33dP4 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sDYpx33dP4 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sDYpx33dP4 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sDYpx33dP4 .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sDYpx33dP4 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sDYpx33dP4 .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sDYpx33dP4 .nav-item:focus,
.cid-sDYpx33dP4 .nav-link:focus {
  outline: none;
}
.cid-sDYpx33dP4 .text-white:hover,
.cid-sDYpx33dP4 .text-white:active,
.cid-sDYpx33dP4 .text-white:focus {
  color: white!important;
}
.cid-sDYpx33dP4 .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-item:hover {
  color: black!important;
}
.cid-sDYpx33dP4 .dropdown-menu {
  background-color: white!important;
}
.cid-sDYpx33dP4 .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sDYpx33dP4 .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sDYpx33dP4 .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sDYpx33dP4 .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sDYpx33dP4 .nav-item .nav-link {
    position: relative;
  }
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sDYpx33dP4 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sDYpx33dP4 .navbar-caption {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sDYpx33dP4 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sDYpx33dP4 .dropdown-item.active,
.cid-sDYpx33dP4 .dropdown-item:active {
  background-color: transparent;
}
.cid-sDYpx33dP4 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sDYpx33dP4 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sDYpx33dP4 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sDYpx33dP4 ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sDYpx33dP4 .navbar-buttons {
  text-align: center;
}
.cid-sDYpx33dP4 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sDYpx33dP4 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sDYpx33dP4 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sDYpx33dP4 .nav-link {
  font-weight: 600!important;
}
.cid-sDYpx33dP4 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sDYpx33dP4 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sDYpx33dP4 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sDYpx33dP4 .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sDYpx33dP4 .navbar {
    height: 77px;
  }
  .cid-sDYpx33dP4 .navbar.opened {
    height: auto;
  }
  .cid-sDYpx33dP4 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sDYpx33dP4 .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sGCs5mduO5 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-sGCs5mduO5 .mbr-section-title,
.cid-sGCs5mduO5 .ornament {
  color: #369898;
  text-align: right;
}
.cid-sGCs5mduO5 h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sGCs5n7lZ1 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sGCs5n7lZ1 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sGCs5n7lZ1 .text-block {
  position: relative;
  z-index: 0;
}
.cid-sGCs5n7lZ1 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sGCs5n7lZ1 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sGCs5n7lZ1 .box {
  right: 20%;
}
.cid-sGCs5n7lZ1 .text-box {
  right: 0;
}
.cid-sGCs5n7lZ1 .mbr-section-title,
.cid-sGCs5n7lZ1 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sGCs5n7lZ1 .text-box {
    display: none;
  }
  .cid-sGCs5n7lZ1 .mbr-section-title,
  .cid-sGCs5n7lZ1 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sGCs5n7lZ1 .box {
    display: none;
  }
  .cid-sGCs5n7lZ1 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sGCs5n7lZ1 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGCs5n7lZ1 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sGCs5n7lZ1 .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-sGCs5n7lZ1 .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-sGCs5n7lZ1 .mbr-section-text DIV {
  text-align: left;
}
.cid-sGCs5nU5Ch {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-sGCs5nU5Ch .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-sGCs5nU5Ch .mbr-text,
.cid-sGCs5nU5Ch .mbr-section-btn {
  text-align: center;
}
.cid-sGCs5nU5Ch img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-sGCs5nU5Ch .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sGCs5o3pD1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sGCs5o3pD1 .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sGCs5o3pD1 .kk {
  padding-top: 10px;
}
.cid-sGCs5o3pD1 .links {
  color: #ffffff;
  text-align: center;
}
.cid-sGCs5o3pD1 li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sGCs5o3pD1 .item-wrap {
  display: flex;
}
.cid-sGCs5o3pD1 .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sGCs5o3pD1 h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sGCs5o3pD1 .item {
  color: #57468b;
}
.cid-sGCs5o3pD1 ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sGCs5o3pD1 .col-title {
  color: #57468b;
}
.cid-sGCs5o3pD1 .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sGCs5o3pD1 .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sGCs5o3pD1 .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sGCs5o3pD1 .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sGCs5o3pD1 .item1 {
  color: #000000;
}
.cid-sGCs5o3pD1 .item2 {
  color: #000000;
}
.cid-sGCs5o3pD1 .item3 {
  color: #ffffff;
}
.cid-sGCs5o3pD1 .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sGCs5o3pD1 .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sGCs5o3pD1 p {
  line-height: 1.5;
}
.cid-sGCs5o3pD1 .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sGCs5o3pD1 .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sGCs5o3pD1 .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sGCs5o3pD1 .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sGCs5o3pD1 .container {
  border-bottom: 0.5px solid white;
}
.cid-sGCs5o3pD1 H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sGCs5o3pD1 P {
  color: #ffffff;
}
.cid-sGCs5o3pD1 .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sGCs5o3pD1 .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sGCs5o3pD1 .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sGCs5o3pD1 .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sGCs5okZyZ .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sGCs5okZyZ .collapsed {
  flex-direction: row!important;
}
.cid-sGCs5okZyZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sGCs5okZyZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sGCs5okZyZ .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sGCs5okZyZ .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sGCs5okZyZ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sGCs5okZyZ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sGCs5okZyZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sGCs5okZyZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sGCs5okZyZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sGCs5okZyZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sGCs5okZyZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sGCs5okZyZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sGCs5okZyZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sGCs5okZyZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sGCs5okZyZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sGCs5okZyZ .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sGCs5okZyZ .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sGCs5okZyZ .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sGCs5okZyZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sGCs5okZyZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sGCs5okZyZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sGCs5okZyZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sGCs5okZyZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sGCs5okZyZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sGCs5okZyZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sGCs5okZyZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sGCs5okZyZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sGCs5okZyZ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sGCs5okZyZ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sGCs5okZyZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sGCs5okZyZ .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sGCs5okZyZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sGCs5okZyZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sGCs5okZyZ .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGCs5okZyZ .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sGCs5okZyZ .nav-item:focus,
.cid-sGCs5okZyZ .nav-link:focus {
  outline: none;
}
.cid-sGCs5okZyZ .text-white:hover,
.cid-sGCs5okZyZ .text-white:active,
.cid-sGCs5okZyZ .text-white:focus {
  color: white!important;
}
.cid-sGCs5okZyZ .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sGCs5okZyZ .dropdown-item:hover {
  color: black!important;
}
.cid-sGCs5okZyZ .dropdown-menu {
  background-color: white!important;
}
.cid-sGCs5okZyZ .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sGCs5okZyZ .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sGCs5okZyZ .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sGCs5okZyZ .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sGCs5okZyZ .nav-item .nav-link {
    position: relative;
  }
}
.cid-sGCs5okZyZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGCs5okZyZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sGCs5okZyZ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sGCs5okZyZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sGCs5okZyZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sGCs5okZyZ .navbar-caption {
  font-weight: 600!important;
}
.cid-sGCs5okZyZ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sGCs5okZyZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sGCs5okZyZ .dropdown-item.active,
.cid-sGCs5okZyZ .dropdown-item:active {
  background-color: transparent;
}
.cid-sGCs5okZyZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sGCs5okZyZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sGCs5okZyZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sGCs5okZyZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sGCs5okZyZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sGCs5okZyZ ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sGCs5okZyZ .navbar-buttons {
  text-align: center;
}
.cid-sGCs5okZyZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sGCs5okZyZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sGCs5okZyZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sGCs5okZyZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sGCs5okZyZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sGCs5okZyZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sGCs5okZyZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGCs5okZyZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sGCs5okZyZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sGCs5okZyZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sGCs5okZyZ .nav-link {
  font-weight: 600!important;
}
.cid-sGCs5okZyZ a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sGCs5okZyZ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sGCs5okZyZ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sGCs5okZyZ .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sGCs5okZyZ .navbar {
    height: 77px;
  }
  .cid-sGCs5okZyZ .navbar.opened {
    height: auto;
  }
  .cid-sGCs5okZyZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sGCs5okZyZ .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sHb9cCxlDs {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-sHb9cCxlDs .mbr-section-title,
.cid-sHb9cCxlDs .ornament {
  color: #369898;
  text-align: right;
}
.cid-sHb9cCxlDs h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sHb9cCYpId {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sHb9cCYpId .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sHb9cCYpId .text-block {
  position: relative;
  z-index: 0;
}
.cid-sHb9cCYpId .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sHb9cCYpId .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sHb9cCYpId .box {
  right: 20%;
}
.cid-sHb9cCYpId .text-box {
  right: 0;
}
.cid-sHb9cCYpId .mbr-section-title,
.cid-sHb9cCYpId .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sHb9cCYpId .text-box {
    display: none;
  }
  .cid-sHb9cCYpId .mbr-section-title,
  .cid-sHb9cCYpId .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sHb9cCYpId .box {
    display: none;
  }
  .cid-sHb9cCYpId .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sHb9cCYpId .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sHb9cCYpId .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sHb9cCYpId .mbr-section-text {
  text-align: center;
  color: #232323;
}
.cid-sHb9cCYpId .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-sHb9cCYpId .mbr-section-text DIV {
  text-align: left;
}
.cid-sHb9cDtRQr {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-sHb9cDtRQr .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-sHb9cDtRQr .mbr-text,
.cid-sHb9cDtRQr .mbr-section-btn {
  text-align: center;
}
.cid-sHb9cDtRQr img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-sHb9cDtRQr .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sHb9cDDsh1 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sHb9cDDsh1 .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sHb9cDDsh1 .kk {
  padding-top: 10px;
}
.cid-sHb9cDDsh1 .links {
  color: #ffffff;
  text-align: center;
}
.cid-sHb9cDDsh1 li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sHb9cDDsh1 .item-wrap {
  display: flex;
}
.cid-sHb9cDDsh1 .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sHb9cDDsh1 h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sHb9cDDsh1 .item {
  color: #57468b;
}
.cid-sHb9cDDsh1 ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sHb9cDDsh1 .col-title {
  color: #57468b;
}
.cid-sHb9cDDsh1 .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sHb9cDDsh1 .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sHb9cDDsh1 .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sHb9cDDsh1 .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sHb9cDDsh1 .item1 {
  color: #000000;
}
.cid-sHb9cDDsh1 .item2 {
  color: #000000;
}
.cid-sHb9cDDsh1 .item3 {
  color: #ffffff;
}
.cid-sHb9cDDsh1 .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sHb9cDDsh1 .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sHb9cDDsh1 p {
  line-height: 1.5;
}
.cid-sHb9cDDsh1 .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sHb9cDDsh1 .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sHb9cDDsh1 .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sHb9cDDsh1 .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sHb9cDDsh1 .container {
  border-bottom: 0.5px solid white;
}
.cid-sHb9cDDsh1 H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sHb9cDDsh1 P {
  color: #ffffff;
}
.cid-sHb9cDDsh1 .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sHb9cDDsh1 .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sHb9cDDsh1 .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sHb9cDDsh1 .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sHb9cDXeof .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sHb9cDXeof .collapsed {
  flex-direction: row!important;
}
.cid-sHb9cDXeof .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sHb9cDXeof .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sHb9cDXeof .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sHb9cDXeof .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sHb9cDXeof .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sHb9cDXeof .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sHb9cDXeof .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sHb9cDXeof .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sHb9cDXeof .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sHb9cDXeof .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sHb9cDXeof .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sHb9cDXeof .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sHb9cDXeof .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sHb9cDXeof .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sHb9cDXeof .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sHb9cDXeof .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sHb9cDXeof .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sHb9cDXeof .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sHb9cDXeof .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sHb9cDXeof .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sHb9cDXeof .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sHb9cDXeof .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sHb9cDXeof .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sHb9cDXeof .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sHb9cDXeof .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sHb9cDXeof .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sHb9cDXeof .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sHb9cDXeof .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sHb9cDXeof .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sHb9cDXeof .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sHb9cDXeof .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sHb9cDXeof .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sHb9cDXeof .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sHb9cDXeof .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sHb9cDXeof .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sHb9cDXeof .nav-item:focus,
.cid-sHb9cDXeof .nav-link:focus {
  outline: none;
}
.cid-sHb9cDXeof .text-white:hover,
.cid-sHb9cDXeof .text-white:active,
.cid-sHb9cDXeof .text-white:focus {
  color: white!important;
}
.cid-sHb9cDXeof .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sHb9cDXeof .dropdown-item:hover {
  color: black!important;
}
.cid-sHb9cDXeof .dropdown-menu {
  background-color: white!important;
}
.cid-sHb9cDXeof .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sHb9cDXeof .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sHb9cDXeof .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sHb9cDXeof .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sHb9cDXeof .nav-item .nav-link {
    position: relative;
  }
}
.cid-sHb9cDXeof .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sHb9cDXeof .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sHb9cDXeof .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sHb9cDXeof .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sHb9cDXeof .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sHb9cDXeof .navbar-caption {
  font-weight: 600!important;
}
.cid-sHb9cDXeof .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sHb9cDXeof .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sHb9cDXeof .dropdown-item.active,
.cid-sHb9cDXeof .dropdown-item:active {
  background-color: transparent;
}
.cid-sHb9cDXeof .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sHb9cDXeof .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sHb9cDXeof .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sHb9cDXeof .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sHb9cDXeof .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sHb9cDXeof ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sHb9cDXeof .navbar-buttons {
  text-align: center;
}
.cid-sHb9cDXeof button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sHb9cDXeof button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sHb9cDXeof button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sHb9cDXeof button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sHb9cDXeof button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sHb9cDXeof button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sHb9cDXeof nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sHb9cDXeof nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sHb9cDXeof nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sHb9cDXeof nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sHb9cDXeof .nav-link {
  font-weight: 600!important;
}
.cid-sHb9cDXeof a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sHb9cDXeof .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sHb9cDXeof .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sHb9cDXeof .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sHb9cDXeof .navbar {
    height: 77px;
  }
  .cid-sHb9cDXeof .navbar.opened {
    height: auto;
  }
  .cid-sHb9cDXeof .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sHb9cDXeof .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sIvUnMIx7S {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-sIvUnMIx7S .mbr-section-title,
.cid-sIvUnMIx7S .ornament {
  color: #369898;
  text-align: right;
}
.cid-sIvUnMIx7S h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sIvUnNnljo {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sIvUnNnljo svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-sIvUnNnljo .mbr-section-title,
.cid-sIvUnNnljo .mbr-section-subtitle {
  color: #000000;
}
.cid-sIvUnNnljo .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-sIvUnNnljo .mbr-text,
.cid-sIvUnNnljo .typed-text,
.cid-sIvUnNnljo .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-sIvUnNnljo .btn {
  margin-left: 4px !important;
}
.cid-sIvUnNnljo .animated-element {
  color: #369898;
}
.cid-sIvUnNnljo .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-sIvUnNnljo .pt-5 {
    padding-top: 150px !important;
  }
  .cid-sIvUnNnljo svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-sIvUnNnljo .container {
    padding-top: 10px;
  }
  .cid-sIvUnNnljo svg {
    visibility: hidden;
  }
  .cid-sIvUnNnljo .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-sIvUnNnljo .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-sIvUnNnljo .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-sIvUnNnljo .pt-5 {
    padding-top: 0px !important;
  }
  .cid-sIvUnNnljo .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-sIvUnNnljo .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sIvUnNnljo .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-sIvUnNnljo .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-sIvUnNnljo .mbr-section-text,
.cid-sIvUnNnljo .mbr-section-btn {
  color: #011627;
}
.cid-sIvUnNnljo .green {
  color: #011627;
}
.cid-sIvUnNnljo section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-sIvUnNnljo .mbr-text,
.cid-sIvUnNnljo .mbr-section-btn {
  color: #716c80;
}
.cid-sIvUnNnljo #e12_areaS3 {
  fill: #369898 !important;
}
.cid-sIvUnNnljo #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-sIvUnNnljo .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-sIvUnNnljo .img {
    padding-bottom: 50px;
  }
}
.cid-sIvUnNnljo P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-sIvUnNnljo .try {
  color: #5b686b;
}
.cid-sIvUnNnljo .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-sIvUnNnljo .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-sIvUnNnljo [class^="socicon-"]:before,
.cid-sIvUnNnljo [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sIvUnNnljo .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-sIvUnNnljo .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-sIvUnNnljo .btn-social {
  color: #57468b;
}
.cid-sIvUnNnljo .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-sIvUnNnljo .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-sIvUnNnljo .soc-item:hover span {
  color: #369898 !important;
}
.cid-sIvUnNnljo H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-sIvUnNnljo .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-sIvUnNnljo .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-sIvUnNnljo .sl1 {
  padding-top: 20px;
}
.cid-sIvUnNnljo .sit {
  box-shadow: none;
  background: none;
}
.cid-sIvUnNnljo .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-sIvUnNnljo .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-sIvUnNnljo .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-sIvUnNnljo .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-sIvUnNnljo .inner {
  position: relative;
  overflow: hidden;
}
.cid-sIvUnNnljo .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-sIvUnNnljo .hide2 {
    width: 90%;
  }
}
.cid-sIvUnNnljo .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-sIvUnNnljo .ex2 .follow {
  clear: both;
}
.cid-sIvUnNnljo .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-sIvUnNnljo input[type=checkbox]:checked + label {
  color: white;
}
.cid-sIvUnNnljo .clear {
  clear: both;
}
.cid-sIvUnNnljo .bchild-green {
  color: #0190E0;
}
.cid-sIvUnNnljo #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-sIvUnNnljo #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-sIvUnNnljo #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-sIvUnNnljo #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-sIvUnNnljo #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-sIvUnNnljo #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-sIvUnNnljo #bchild-container input[type=radio] {
  display: none;
}
.cid-sIvUnNnljo #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-sIvUnNnljo #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-sIvUnNnljo #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-sIvUnNnljo #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-sIvUnNnljo #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-sIvUnNnljo #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-sIvUnNnljo #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-sIvUnNnljo #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-sIvUnNnljo #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-sIvUnNnljo .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-sIvUnNnljo #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-sIvUnNnljo #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-sIvUnNnljo #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-sIvUnNnljo #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-sIvUnNnljo #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-sIvUnNnljo #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-sIvUnNnljo #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-sIvUnNnljo #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-sIvUnNnljo #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-sIvUnNnljo #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-sIvUnNnljo .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-sIvUnNnljo #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-sIvUnNnljo #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-sIvUnNnljo #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-sIvUnNnljo #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-sIvUnNnljo #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-sIvUnNnljo #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-sIvUnNnljo .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-sIvUnNnljo .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-sIvUnNnljo .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-sIvUnNnljo .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-sIvUnNnljo .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-sIvUnNnljo .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-sIvUnNnljo label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-sIvUnNnljo .close-levelone {
  padding: 0px !important;
}
.cid-sIvUnNnljo .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-sIvUnNnljo .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-sIvUnNnljo .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-sIvUnNnljo .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sIvUnNnljo .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sIvUnNnljo .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sIvUnNnljo h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-sIvUnNnljo .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-sIvUnNnljo .typed-text {
    font-size: 13px;
  }
}
.cid-sIvUnNnljo .p-4 {
  padding: none !important;
}
.cid-sIvUnNnljo .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-sIvUnNnljo .panel-text {
  color: #444444;
  text-align: left;
}
.cid-sIvUnNnljo .em {
  border-bottom: 2px solid #ff3366;
}
.cid-sIvUnNnljo .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-sIvUnNnljo .add {
  text-align: left !important;
}
.cid-sIvUnNnljo .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-sIvUnNnljo .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-sIvUnNnljo .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-sIvUnNnljo .blue {
  background: #369898;
}
.cid-sIvUnNnljo .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-sIvUnNnljo .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-sIvUnNnljo .text1 {
  color: #369898;
}
.cid-sIvUnNnljo .container {
  border-bottom: solid #cccccc 1px;
}
.cid-sIvUnNnljo H4 {
  text-align: left;
  color: #2a9d8f;
}
.cid-sIvUnNnljo .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-sIvUnNnljo .date {
    display: none;
  }
}
.cid-sIvUnNnljo .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-sIvUnNnljo .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-sIvUnNnljo .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-sIvUnNnljo .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-sIvUnNnljo p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-sIvUnNnljo DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-sIvUnNnljo .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-sIvUnNnljo .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sIvUnNnljo .carousel-item.active,
.cid-sIvUnNnljo .carousel-item-next,
.cid-sIvUnNnljo .carousel-item-prev {
  display: flex;
}
.cid-sIvUnNnljo .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-sIvUnNnljo .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-sIvUnNnljo .carousel-controls a:hover span {
  opacity: 1;
}
.cid-sIvUnNnljo h3,
.cid-sIvUnNnljo h4 {
  margin: 0;
  padding: 5px;
}
.cid-sIvUnNnljo H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-sIvUnNnljo .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-sIvUnNnljo .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-sIvUnNnljo H2 {
  color: #69b9d0;
}
.cid-sIvUnNnljo .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-sIvUnNnljo .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-sIvUnNnljo .tag-cloud a:hover {
  background: #fc5356;
}
.cid-sIvUnNnljo A {
  font-family: 'Raleway', sans-serif;
}
.cid-sIvUnNYkqz {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sIvUnNYkqz .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sIvUnNYkqz .text-block {
  position: relative;
  z-index: 0;
}
.cid-sIvUnNYkqz .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sIvUnNYkqz .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sIvUnNYkqz .box {
  right: 20%;
}
.cid-sIvUnNYkqz .text-box {
  right: 0;
}
.cid-sIvUnNYkqz .mbr-section-title,
.cid-sIvUnNYkqz .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sIvUnNYkqz .text-box {
    display: none;
  }
  .cid-sIvUnNYkqz .mbr-section-title,
  .cid-sIvUnNYkqz .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sIvUnNYkqz .box {
    display: none;
  }
  .cid-sIvUnNYkqz .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sIvUnNYkqz .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sIvUnNYkqz .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sIvUnNYkqz .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-sIvUnNYkqz .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-sIvUnOTvyR {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sIvUnOTvyR .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sIvUnOTvyR .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sIvUnOTvyR .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sIvUnOTvyR .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sIvUnOTvyR .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-sIvUnOTvyR .icon-focus {
  display: none;
}
.cid-sIvUnOTvyR .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sIvUnOTvyR ul {
  font-size: 0;
}
.cid-sIvUnOTvyR .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sIvUnOTvyR .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sIvUnOTvyR .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-sIvUnOTvyR .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sIvUnOTvyR .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sIvUnOTvyR .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sIvUnOTvyR .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sIvUnOTvyR .btn:hover {
  background: transparent !important;
}
.cid-sIvUnOTvyR .btn:hover:before {
  background: transparent !important;
}
.cid-sIvUnOTvyR .btn:before {
  background-color: transparent !important;
}
.cid-sIvUnOTvyR .btn:focus {
  box-shadow: none;
}
.cid-sIvUnOTvyR .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-sIvUnOTvyR .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-sIvUnPocMH {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-sIvUnPocMH .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-sIvUnPocMH .mbr-text,
.cid-sIvUnPocMH .mbr-section-btn {
  text-align: center;
}
.cid-sIvUnPocMH img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-sIvUnPocMH .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sIvUnPGFVo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sIvUnPGFVo .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sIvUnPGFVo .kk {
  padding-top: 10px;
}
.cid-sIvUnPGFVo .links {
  color: #ffffff;
  text-align: center;
}
.cid-sIvUnPGFVo li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sIvUnPGFVo .item-wrap {
  display: flex;
}
.cid-sIvUnPGFVo .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sIvUnPGFVo h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sIvUnPGFVo .item {
  color: #57468b;
}
.cid-sIvUnPGFVo ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sIvUnPGFVo .col-title {
  color: #57468b;
}
.cid-sIvUnPGFVo .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sIvUnPGFVo .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sIvUnPGFVo .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sIvUnPGFVo .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sIvUnPGFVo .item1 {
  color: #000000;
}
.cid-sIvUnPGFVo .item2 {
  color: #000000;
}
.cid-sIvUnPGFVo .item3 {
  color: #ffffff;
}
.cid-sIvUnPGFVo .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sIvUnPGFVo .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sIvUnPGFVo p {
  line-height: 1.5;
}
.cid-sIvUnPGFVo .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sIvUnPGFVo .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sIvUnPGFVo .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sIvUnPGFVo .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sIvUnPGFVo .container {
  border-bottom: 0.5px solid white;
}
.cid-sIvUnPGFVo H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sIvUnPGFVo P {
  color: #ffffff;
}
.cid-sIvUnPGFVo .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sIvUnPGFVo .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sIvUnPGFVo .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sIvUnPGFVo .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sIvUnQd3vn .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sIvUnQd3vn .collapsed {
  flex-direction: row!important;
}
.cid-sIvUnQd3vn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sIvUnQd3vn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sIvUnQd3vn .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sIvUnQd3vn .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sIvUnQd3vn .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sIvUnQd3vn .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sIvUnQd3vn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sIvUnQd3vn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sIvUnQd3vn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sIvUnQd3vn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sIvUnQd3vn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sIvUnQd3vn .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sIvUnQd3vn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sIvUnQd3vn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sIvUnQd3vn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sIvUnQd3vn .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sIvUnQd3vn .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sIvUnQd3vn .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sIvUnQd3vn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sIvUnQd3vn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sIvUnQd3vn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sIvUnQd3vn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sIvUnQd3vn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sIvUnQd3vn .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sIvUnQd3vn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sIvUnQd3vn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sIvUnQd3vn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sIvUnQd3vn .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sIvUnQd3vn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sIvUnQd3vn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sIvUnQd3vn .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sIvUnQd3vn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sIvUnQd3vn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sIvUnQd3vn .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sIvUnQd3vn .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sIvUnQd3vn .nav-item:focus,
.cid-sIvUnQd3vn .nav-link:focus {
  outline: none;
}
.cid-sIvUnQd3vn .text-white:hover,
.cid-sIvUnQd3vn .text-white:active,
.cid-sIvUnQd3vn .text-white:focus {
  color: white!important;
}
.cid-sIvUnQd3vn .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sIvUnQd3vn .dropdown-item:hover {
  color: black!important;
}
.cid-sIvUnQd3vn .dropdown-menu {
  background-color: white!important;
}
.cid-sIvUnQd3vn .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sIvUnQd3vn .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sIvUnQd3vn .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sIvUnQd3vn .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sIvUnQd3vn .nav-item .nav-link {
    position: relative;
  }
}
.cid-sIvUnQd3vn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sIvUnQd3vn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sIvUnQd3vn .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sIvUnQd3vn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sIvUnQd3vn .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sIvUnQd3vn .navbar-caption {
  font-weight: 600!important;
}
.cid-sIvUnQd3vn .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sIvUnQd3vn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sIvUnQd3vn .dropdown-item.active,
.cid-sIvUnQd3vn .dropdown-item:active {
  background-color: transparent;
}
.cid-sIvUnQd3vn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sIvUnQd3vn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sIvUnQd3vn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sIvUnQd3vn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sIvUnQd3vn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sIvUnQd3vn ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sIvUnQd3vn .navbar-buttons {
  text-align: center;
}
.cid-sIvUnQd3vn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sIvUnQd3vn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sIvUnQd3vn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sIvUnQd3vn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sIvUnQd3vn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sIvUnQd3vn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sIvUnQd3vn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIvUnQd3vn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sIvUnQd3vn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sIvUnQd3vn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sIvUnQd3vn .nav-link {
  font-weight: 600!important;
}
.cid-sIvUnQd3vn a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sIvUnQd3vn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sIvUnQd3vn .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sIvUnQd3vn .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sIvUnQd3vn .navbar {
    height: 77px;
  }
  .cid-sIvUnQd3vn .navbar.opened {
    height: auto;
  }
  .cid-sIvUnQd3vn .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sIvUnQd3vn .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-sJa3wa74hu {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-sJa3wa74hu .mbr-section-title,
.cid-sJa3wa74hu .ornament {
  color: #369898;
  text-align: right;
}
.cid-sJa3wa74hu h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sJa3wb2hT6 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sJa3wb2hT6 .mbr-text,
.cid-sJa3wb2hT6 .ornament {
  text-align: left;
}
.cid-sJa3wb2hT6 .mbr-section-title {
  color: #000000;
  text-align: center;
}
.cid-sJa3wblI9L {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sJa3wblI9L .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sJa3wblI9L .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sJa3wblI9L .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sJa3wblI9L .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sJa3wblI9L .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-sJa3wblI9L .icon-focus {
  display: none;
}
.cid-sJa3wblI9L .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sJa3wblI9L ul {
  font-size: 0;
}
.cid-sJa3wblI9L .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sJa3wblI9L .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sJa3wblI9L .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-sJa3wblI9L .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sJa3wblI9L .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sJa3wblI9L .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sJa3wblI9L .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sJa3wblI9L .btn:hover {
  background: transparent !important;
}
.cid-sJa3wblI9L .btn:hover:before {
  background: transparent !important;
}
.cid-sJa3wblI9L .btn:before {
  background-color: transparent !important;
}
.cid-sJa3wblI9L .btn:focus {
  box-shadow: none;
}
.cid-sJa3wblI9L .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-sJa3wblI9L .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-sJa3wbXj7O {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-sJa3wbXj7O .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-sJa3wbXj7O .mbr-text,
.cid-sJa3wbXj7O .mbr-section-btn {
  text-align: center;
}
.cid-sJa3wbXj7O img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-sJa3wbXj7O .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sJa3wcuaDL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sJa3wcuaDL .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sJa3wcuaDL .kk {
  padding-top: 10px;
}
.cid-sJa3wcuaDL .links {
  color: #ffffff;
  text-align: center;
}
.cid-sJa3wcuaDL li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sJa3wcuaDL .item-wrap {
  display: flex;
}
.cid-sJa3wcuaDL .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sJa3wcuaDL h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sJa3wcuaDL .item {
  color: #57468b;
}
.cid-sJa3wcuaDL ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sJa3wcuaDL .col-title {
  color: #57468b;
}
.cid-sJa3wcuaDL .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sJa3wcuaDL .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sJa3wcuaDL .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sJa3wcuaDL .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sJa3wcuaDL .item1 {
  color: #000000;
}
.cid-sJa3wcuaDL .item2 {
  color: #000000;
}
.cid-sJa3wcuaDL .item3 {
  color: #ffffff;
}
.cid-sJa3wcuaDL .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sJa3wcuaDL .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sJa3wcuaDL p {
  line-height: 1.5;
}
.cid-sJa3wcuaDL .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sJa3wcuaDL .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sJa3wcuaDL .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sJa3wcuaDL .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sJa3wcuaDL .container {
  border-bottom: 0.5px solid white;
}
.cid-sJa3wcuaDL H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sJa3wcuaDL P {
  color: #ffffff;
}
.cid-sJa3wcuaDL .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sJa3wcuaDL .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sJa3wcuaDL .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sJa3wcuaDL .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sJa3wdF05r .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sJa3wdF05r .collapsed {
  flex-direction: row!important;
}
.cid-sJa3wdF05r .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sJa3wdF05r .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sJa3wdF05r .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sJa3wdF05r .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sJa3wdF05r .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sJa3wdF05r .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sJa3wdF05r .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sJa3wdF05r .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sJa3wdF05r .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sJa3wdF05r .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sJa3wdF05r .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sJa3wdF05r .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sJa3wdF05r .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sJa3wdF05r .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sJa3wdF05r .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sJa3wdF05r .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sJa3wdF05r .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sJa3wdF05r .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sJa3wdF05r .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sJa3wdF05r .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sJa3wdF05r .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sJa3wdF05r .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sJa3wdF05r .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sJa3wdF05r .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sJa3wdF05r .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sJa3wdF05r .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sJa3wdF05r .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sJa3wdF05r .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sJa3wdF05r .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sJa3wdF05r .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sJa3wdF05r .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sJa3wdF05r .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sJa3wdF05r .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sJa3wdF05r .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sJa3wdF05r .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sJa3wdF05r .nav-item:focus,
.cid-sJa3wdF05r .nav-link:focus {
  outline: none;
}
.cid-sJa3wdF05r .text-white:hover,
.cid-sJa3wdF05r .text-white:active,
.cid-sJa3wdF05r .text-white:focus {
  color: white!important;
}
.cid-sJa3wdF05r .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sJa3wdF05r .dropdown-item:hover {
  color: black!important;
}
.cid-sJa3wdF05r .dropdown-menu {
  background-color: white!important;
}
.cid-sJa3wdF05r .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sJa3wdF05r .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sJa3wdF05r .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sJa3wdF05r .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sJa3wdF05r .nav-item .nav-link {
    position: relative;
  }
}
.cid-sJa3wdF05r .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sJa3wdF05r .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sJa3wdF05r .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sJa3wdF05r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sJa3wdF05r .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sJa3wdF05r .navbar-caption {
  font-weight: 600!important;
}
.cid-sJa3wdF05r .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sJa3wdF05r .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sJa3wdF05r .dropdown-item.active,
.cid-sJa3wdF05r .dropdown-item:active {
  background-color: transparent;
}
.cid-sJa3wdF05r .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sJa3wdF05r .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sJa3wdF05r .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sJa3wdF05r .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sJa3wdF05r .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sJa3wdF05r ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sJa3wdF05r .navbar-buttons {
  text-align: center;
}
.cid-sJa3wdF05r button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sJa3wdF05r button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sJa3wdF05r button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sJa3wdF05r button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sJa3wdF05r button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sJa3wdF05r button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sJa3wdF05r nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJa3wdF05r nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sJa3wdF05r nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sJa3wdF05r nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sJa3wdF05r .nav-link {
  font-weight: 600!important;
}
.cid-sJa3wdF05r a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sJa3wdF05r .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sJa3wdF05r .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sJa3wdF05r .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sJa3wdF05r .navbar {
    height: 77px;
  }
  .cid-sJa3wdF05r .navbar.opened {
    height: auto;
  }
  .cid-sJa3wdF05r .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sJa3wdF05r .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}

.cid-sN2CynVMin {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-sN2CynVMin .mbr-section-title,
.cid-sN2CynVMin .ornament {
  color: #369898;
  text-align: right;
}
.cid-sN2CynVMin h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-sN2CyoaVfK {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sN2CyoaVfK svg {
  position: absolute;
  bottom: 6rem;
  left: 60%;
  transform: translate(-50%) scale(2, 1.6);
  animation: wave 5s ease-in-out infinite;
  content: '';
  display: none !important;
}
.cid-sN2CyoaVfK .mbr-section-title,
.cid-sN2CyoaVfK .mbr-section-subtitle {
  color: #000000;
}
.cid-sN2CyoaVfK .mbr-section-text {
  color: #b2ccd2;
  text-align: center;
}
.cid-sN2CyoaVfK .mbr-text,
.cid-sN2CyoaVfK .typed-text,
.cid-sN2CyoaVfK .mbr-section-text {
  letter-spacing: 0.03rem;
  padding: 3px;
}
.cid-sN2CyoaVfK .btn {
  margin-left: 4px !important;
}
.cid-sN2CyoaVfK .animated-element {
  color: #369898;
}
.cid-sN2CyoaVfK .typed-cursor {
  opacity: 0.7;
  -webkit-animation: blink 0.7s infinite;
  -moz-animation: blink 0.7s infinite;
  animation: blink 0.7s infinite;
  color: #369898;
}
@media (min-width: 993px) and (max-width: 1567px) {
  .cid-sN2CyoaVfK .pt-5 {
    padding-top: 150px !important;
  }
  .cid-sN2CyoaVfK svg {
    height: 1000px;
  }
}
@media (max-width: 991px) {
  .cid-sN2CyoaVfK .container {
    padding-top: 10px;
  }
  .cid-sN2CyoaVfK svg {
    visibility: hidden;
  }
  .cid-sN2CyoaVfK .container2 {
    background: #fff4e8;
    padding: 50px;
    border-radius: 30px;
  }
  .cid-sN2CyoaVfK .hide2 {
    transform: none !important;
    transition: none !important;
    -webkit-appearance: none;
  }
  .cid-sN2CyoaVfK .news_pic {
    display: none;
  }
}
@media (max-width: 767px) {
  .cid-sN2CyoaVfK .pt-5 {
    padding-top: 0px !important;
  }
  .cid-sN2CyoaVfK .container2 {
    background: #fff4e8;
    padding: 5px;
    border-radius: 30px;
  }
  .cid-sN2CyoaVfK .container {
    max-height: 1210px;
  }
}
@keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.cid-sN2CyoaVfK .welo {
  color: #011627;
  text-align: center;
  max-width: 700px;
  max-height: 440px;
  padding: 10px;
  opacity: 1;
  background-color: #ffffff;
  border-left: 4px solid #369898;
  margin: auto;
}
.cid-sN2CyoaVfK .welcome {
  -webkit-box-align: center;
  align-items: center;
}
.cid-sN2CyoaVfK .mbr-section-text,
.cid-sN2CyoaVfK .mbr-section-btn {
  color: #011627;
}
.cid-sN2CyoaVfK .green {
  color: #011627;
}
.cid-sN2CyoaVfK section {
  position: relative;
}
@keyframes line {
  from {
    transform: translateY(4px);
  }
  50% {
    transform: translateY(-4px);
  }
  to {
    transform: translateY(4px);
  }
}
@keyframes wave {
  from {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
  50% {
    transform: rotate(0.2deg) translate(-50%) scale(2.1, 1.3);
  }
  to {
    transform: rotate(-0.2deg) translate(-50%) scale(2, 1.2);
  }
}
.cid-sN2CyoaVfK .mbr-text,
.cid-sN2CyoaVfK .mbr-section-btn {
  color: #716c80;
}
.cid-sN2CyoaVfK #e12_areaS3 {
  fill: #369898 !important;
}
.cid-sN2CyoaVfK #e19_areaS3 {
  fill: #fff4e8 !important;
}
.cid-sN2CyoaVfK .img {
  padding-bottom: 100px;
}
@media (max-width: 991px) {
  .cid-sN2CyoaVfK .img {
    padding-bottom: 50px;
  }
}
.cid-sN2CyoaVfK P {
  color: #333333;
  text-align: left;
  font-size: 15px;
}
.cid-sN2CyoaVfK .try {
  color: #5b686b;
}
.cid-sN2CyoaVfK .mbr-arrow {
  bottom: 0px;
  background-color: transparent !important;
}
.cid-sN2CyoaVfK .mbr-arrow > a > i {
  color: #011627!important;
}
.cid-sN2CyoaVfK [class^="socicon-"]:before,
.cid-sN2CyoaVfK [class*=" socicon-"]:before {
  line-height: 44px;
}
.cid-sN2CyoaVfK .social-list {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .cid-sN2CyoaVfK .social-list {
    flex-wrap: nowrap !important;
  }
}
.cid-sN2CyoaVfK .btn-social {
  color: #57468b;
}
.cid-sN2CyoaVfK .soc-item {
  width: 45px;
  height: 45px;
  background: #369898;
  border-radius: 100%;
  display: flex;
  box-shadow: 0 10px 10px rgba(111, 145, 218, 0.15);
  justify-content: center;
  align-items: center;
  margin: 0 0.6rem;
  margin-bottom: 1rem;
}
.cid-sN2CyoaVfK .soc-item span {
  font-size: 1.4rem;
  color: #efefef !important;
  transition: all 0.3s;
}
.cid-sN2CyoaVfK .soc-item:hover span {
  color: #369898 !important;
}
.cid-sN2CyoaVfK H1 {
  color: #125568;
  padding-left: 20px;
  text-align: left;
  display: none;
}
.cid-sN2CyoaVfK .underline {
  border-bottom: 1px dotted #0190e0;
}
.cid-sN2CyoaVfK .face {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  box-shadow: none;
  margin: 0rem;
  object-fit: cover;
  margin-bottom: 1rem;
}
.cid-sN2CyoaVfK .sl1 {
  padding-top: 20px;
}
.cid-sN2CyoaVfK .sit {
  box-shadow: none;
  background: none;
}
.cid-sN2CyoaVfK .sit img {
  transition: all 0.3s;
  max-height: 80px;
  width: auto;
  max-width: 100%;
  filter: gray;
  -webkit-filter: grayscale(100%);
  -webkit-transition: all .6s ease;
  -webkit-backface-visibility: hidden;
}
.cid-sN2CyoaVfK .sit img:hover {
  filter: none;
  -webkit-filter: grayscale(0%);
}
.cid-sN2CyoaVfK .text-box {
  color: #ff3366;
  text-align: center;
}
.cid-sN2CyoaVfK .comment {
  padding: 2px 2px;
  font-size: 14px;
  transition: all linear .2s;
  border-top: 4px solid #36d88a;
  background: #eee;
}
.cid-sN2CyoaVfK .inner {
  position: relative;
  overflow: hidden;
}
.cid-sN2CyoaVfK .hide2 {
  width: 50%;
  float: left;
  clear: both;
  background: white;
  opacity: 1;
  overflow: hidden;
  transform: translateY(0);
  margin: 0;
  transition: all 1.5s linear, margin 0s linear 0s;
  border-radius: 4px;
}
@media (max-width: 991px) {
  .cid-sN2CyoaVfK .hide2 {
    width: 90%;
  }
}
.cid-sN2CyoaVfK .hide2 p {
  padding: 10px;
  margin: 0;
}
.cid-sN2CyoaVfK .ex2 .follow {
  clear: both;
}
.cid-sN2CyoaVfK .ex2 input[type="checkbox"]:checked + .inner .hide2 {
  opacity: 0;
  transform: translateY(-100%);
  margin-bottom: -999em;
  transition: all 1.5s linear, margin 0s linear 1.5s;
}
.cid-sN2CyoaVfK input[type=checkbox]:checked + label {
  color: white;
}
.cid-sN2CyoaVfK .clear {
  clear: both;
}
.cid-sN2CyoaVfK .bchild-green {
  color: #0190E0;
}
.cid-sN2CyoaVfK #bchild-container a:hover {
  color: #baa439 !important;
}
.cid-sN2CyoaVfK #bchild-container {
  width: 500px;
  height: 300px;
  background: "0";
  margin: auto;
  display: block;
  position: relative;
  overflow: hidden;
  left: 40px !important;
}
.cid-sN2CyoaVfK #bchild-levelone {
  width: 500px;
  height: 300px;
}
.cid-sN2CyoaVfK #bchild-levelone .left-side {
  width: 175px;
  background-color: #FFFFFF;
  height: 250px;
  display: inline-block;
  float: left;
  position: relative;
  z-index: 3;
  transition: .8s .8s;
  margin-left: 0px;
  border-right: solid #808a93;
}
.cid-sN2CyoaVfK #bchild-levelone .right-side {
  width: 36px;
  background-color: #808a93;
  height: 250px;
  display: inline-block;
  position: relative;
  z-index: 2;
  transition: .8s .8s;
}
.cid-sN2CyoaVfK #bchild-levelone .left-side h1 {
  transition: .4s 1.4s;
  background-color: white !important;
  display: block !important;
  text-transform: uppercase !important;
  font-family: 'Montserrat', Arial !important;
  letter-spacing: 1px !important;
  font-size: 14px !important;
  font-weight: 300 !important;
  text-align: center !important;
  width: 100px !important;
  padding: 20px 5px !important;
  margin: -90px 111px !important;
  color: #011627 !important;
  cursor: pointer !important;
  border: solid #808a93;
}
.cid-sN2CyoaVfK #bchild-container input[type=radio] {
  display: none;
}
.cid-sN2CyoaVfK #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side h1 {
  transform: translateX(-46px);
  transition: .4s;
  clear: both;
}
.cid-sN2CyoaVfK #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side {
  transform: translateX(-170px);
  transition: .8s .4s;
  clear: both;
}
.cid-sN2CyoaVfK #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .right-side {
  transform: translateX(40px);
  transition: .8s .4s;
}
.cid-sN2CyoaVfK #levelone-wrapper {
  width: 100%;
  height: 250px;
}
.cid-sN2CyoaVfK #levelone-wrapper .left-side .close-levelone {
  transition: .8s;
  opacity: 0;
  background-color: red;
  font-size: 20px !important;
  text-align: center;
  padding: 15px 10px;
  display: block;
  width: 30px;
  margin: 90px 175px;
  position: relative;
  z-index: 4;
}
.cid-sN2CyoaVfK #levelone-wrapper #openlevelone:checked ~ #bchild-levelone .left-side .close-levelone {
  opacity: .6;
  transition: .3s 1.1s;
}
.cid-sN2CyoaVfK #bchild-leveltwo {
  width: 40%;
  height: 100%;
  margin-top: -250px;
  margin-left: 10px;
  background-color: transparent;
  padding: 10px;
  position: absolute;
  z-index: 1;
  overflow: auto;
}
.cid-sN2CyoaVfK #bchild-leveltwo .left-side {
  width: 300px;
  height: 280px;
  display: inline-block;
  float: left;
  margin-left: 5px;
  padding: 10px;
  background-color: #e3e3e3;
}
.cid-sN2CyoaVfK #bchild-leveltwo .left-side .info-paragraph {
  width: 100%;
  margin-top: 10px;
  height: 120px;
  overflow: auto;
  font-size: 11px;
  font-family: Muli !important;
  letter-spacing: 1px !important;
  line-height: 17px !important;
  color: #011627 !important;
}
.cid-sN2CyoaVfK .info-paragraph p {
  width: 100%;
  margin-bottom: 10px !important;
  letter-spacing: 1px !important;
  font-size: 11px !important;
  line-height: 17px !important;
  text-align: justify;
}
.cid-sN2CyoaVfK #bchild-leveltwo .right-side {
  width: 0px;
  float: left;
  display: inline-block;
  padding: 10px;
  font-family: Muli, Arial;
}
.cid-sN2CyoaVfK #bchild-leveltwo .right-side .link-nav {
  width: 100%;
  margin-bottom: 10px;
}
.cid-sN2CyoaVfK #bchild-leveltwo .right-side .link-nav label {
  font-family: Montserrat, Arial;
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 7px;
  padding: 5px 10px;
  display: inline-block;
  color: #011627;
  border: 1px solid #011627;
  margin-left: 2px;
  transition: .8s;
}
.cid-sN2CyoaVfK #bchild-leveltwo .right-side .link-nav label:hover {
  background-color: #f7f6f1;
  transition: .8s;
  border: 1px solid #D1CAB5;
  color: #D1CAB5;
}
.cid-sN2CyoaVfK #bchild-leveltwo #leveltwo-wrapper {
  width: 400px;
  overflow: hidden;
  margin-top: 10px;
}
.cid-sN2CyoaVfK #bchild-leveltwo .right-side .tabbed-wrapper {
  width: 1250px;
  height: 250px;
}
.cid-sN2CyoaVfK #bchild-leveltwo .right-side .tabbed-wrapper .tabbed-inner {
  width: 300px;
  margin-right: 10px;
  display: inline-block;
  height: 250px;
  float: left;
  font-size: 11px;
  line-height: 20px;
  color: #808a93;
  overflow: auto;
}
.cid-sN2CyoaVfK #bchild-leveltwo .right-side .tabbed-inner a {
  text-decoration: none !important;
  line-height: 20px !important;
  font-size: 11px !important;
  color: #D1CAB5 !important;
}
.cid-sN2CyoaVfK #bchild-leveltwo .right-side .tabbed-inner a:hover {
  color: #EAD9B9 !important;
}
.cid-sN2CyoaVfK #bchild-leveltwo .right-side .tabbed-inner i {
  color: #D1CAB5 !important;
  margin-right: 5px !important;
  font-size: 10px !important;
  font-style: italic !important;
}
.cid-sN2CyoaVfK .link-nav #fiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -310px;
}
.cid-sN2CyoaVfK #nonfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -620px;
}
.cid-sN2CyoaVfK #fanfiction:checked ~ #leveltwo-wrapper .tabbed-wrapper {
  margin-left: -930px;
}
.cid-sN2CyoaVfK #poetry:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-sN2CyoaVfK #fiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-sN2CyoaVfK #nonfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-sN2CyoaVfK #fanfiction:checked + label {
  border: 1px solid #D1CAB5 !important;
  color: #D1CAB5 !important;
}
.cid-sN2CyoaVfK .info-paragraph::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #CCC;
}
.cid-sN2CyoaVfK .info-paragraph::-webkit-scrollbar-track-piece {
  background-color: #CCC;
}
.cid-sN2CyoaVfK .info-paragraph::-webkit-scrollbar-thumb {
  background-color: #FFFFFF;
}
.cid-sN2CyoaVfK .tabbed-inner::-webkit-scrollbar {
  width: 2px;
  height: 2px;
  background-color: #ededed;
}
.cid-sN2CyoaVfK .tabbed-inner::-webkit-scrollbar-track-piece {
  background-color: #ededed;
}
.cid-sN2CyoaVfK .tabbed-inner::-webkit-scrollbar-thumb {
  background-color: #808a93;
}
.cid-sN2CyoaVfK label {
  display: inline-block;
  margin-bottom: -8rem !important;
}
.cid-sN2CyoaVfK .close-levelone {
  padding: 0px !important;
}
.cid-sN2CyoaVfK .mbr-iconfont {
  font-size: 1.4rem!important;
}
.cid-sN2CyoaVfK .panel-group {
  border-top: 1px solid #cccccc;
}
.cid-sN2CyoaVfK .card {
  border-radius: 0px;
  margin-bottom: -1px;
}
.cid-sN2CyoaVfK .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-sN2CyoaVfK .card .card-header a.panel-title {
  margin-bottom: 0;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-sN2CyoaVfK .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-sN2CyoaVfK h4 {
  background: #ffffff;
  align-items: center;
  border-bottom: 1px solid #cccccc;
}
.cid-sN2CyoaVfK .typed-text {
  text-align: left;
  color: #ffbc00;
}
@media (max-width: 776px) {
  .cid-sN2CyoaVfK .typed-text {
    font-size: 13px;
  }
}
.cid-sN2CyoaVfK .p-4 {
  padding: none !important;
}
.cid-sN2CyoaVfK .profile {
  max-width: 50%;
  height: auto;
  border-radius: 10%;
}
.cid-sN2CyoaVfK .panel-text {
  color: #444444;
  text-align: left;
}
.cid-sN2CyoaVfK .em {
  border-bottom: 2px solid #ff3366;
}
.cid-sN2CyoaVfK .sli-arrow-down-circle {
  font-size: 3rem !important;
  color: #ff3366 !important;
}
.cid-sN2CyoaVfK .add {
  text-align: left !important;
}
.cid-sN2CyoaVfK .address {
  font-size: 15px !important;
  background-color: #efefef;
  padding: 10px;
  line-height: normal;
}
.cid-sN2CyoaVfK .ppp {
  max-height: 100px;
  width: auto;
  margin: auto;
  border: solid #efefef 4px;
  padding: 5px;
}
@media (max-width: 767px) {
  .cid-sN2CyoaVfK .ppp {
    width: 100% !important;
    height: auto;
  }
}
.cid-sN2CyoaVfK .blue {
  background: #369898;
}
.cid-sN2CyoaVfK .news {
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4), 0 5px 10px rgba(0, 0, 0, 0.5);
  width: 890px;
  margin: 20px auto;
  overflow: hidden;
  border-radius: 4px;
  padding: 1px;
  -webkit-user-select: none;
}
.cid-sN2CyoaVfK .news span {
  float: left;
  color: #fff;
  padding: 9px;
  position: relative;
  top: 1%;
  box-shadow: inset 0 -15px 30px rgba(0, 0, 0, 0.4);
  font: 16px 'Raleway', Helvetica, Arial, sans-serif;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
  cursor: pointer;
}
.cid-sN2CyoaVfK .text1 {
  color: #369898;
}
.cid-sN2CyoaVfK .container {
  border-bottom: solid #cccccc 1px;
}
.cid-sN2CyoaVfK H4 {
  text-align: center;
  color: #2a9d8f;
}
.cid-sN2CyoaVfK .date {
  border: solid #efefef 4px;
  color: #369898;
  position: absolute;
  background: white;
  padding: 25px 10px;
  height: 90%;
  width: 90%;
}
@media (max-width: 992px) {
  .cid-sN2CyoaVfK .date {
    display: none;
  }
}
.cid-sN2CyoaVfK .box {
  border-left: solid #369898 4px;
  width: 100%;
  margin: auto!important;
  text-align: center;
  max-width: 800px!important;
}
.cid-sN2CyoaVfK .marquee {
  width: 100%;
  padding: 0.5em 0;
  overflow: hidden;
  background-color: #efefef;
  margin-bottom: 10px;
  position: relative;
}
.cid-sN2CyoaVfK .marquee p:after {
  content: "";
  white-space: nowrap;
  padding-right: 50px;
}
.cid-sN2CyoaVfK .marquee p {
  margin: 0;
  padding-left: 600px;
  display: inline-block;
  white-space: nowrap;
  -webkit-animation-name: marquee;
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 70s;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: marquee;
  -moz-animation-timing-function: linear;
  -moz-animation-duration: 70s;
  -moz-animation-iteration-count: infinite;
  -ms-animation-name: marquee;
  -ms-animation-timing-function: linear;
  -ms-animation-duration: 70s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: marquee;
  -o-animation-timing-function: linear;
  -o-animation-duration: 70s;
  -o-animation-iteration-count: infinite;
  animation-name: marquee;
  animation-timing-function: linear;
  animation-duration: 70s;
  animation-iteration-count: infinite;
}
@-webkit-keyframes marquee {
  from {
    -webkit-transform: translate(0%);
  }
  99%,
  to {
    -webkit-transform: translate(-100%);
  }
}
@-moz-keyframes marquee {
  from {
    -moz-transform: translate(0%);
  }
  99%,
  to {
    -moz-transform: translate(-100%);
  }
}
@-ms-keyframes marquee {
  from {
    -ms-transform: translate(0%);
  }
  99%,
  to {
    -ms-transform: translate(-100%);
  }
}
@-o-keyframes marquee {
  from {
    -o-transform: translate(0%);
  }
  99%,
  to {
    -o-transform: translate(-100%);
  }
}
@keyframes marquee {
  from {
    transform: translate(0%);
  }
  99%,
  to {
    transform: translate(-100%);
  }
}
.cid-sN2CyoaVfK p:hover {
  cursor: pointer;
  animation-play-state: paused;
}
.cid-sN2CyoaVfK DIV {
  color: #2a9d8f;
  text-align: left;
}
.cid-sN2CyoaVfK .date span {
  font-size: 20px;
  display: block;
  line-height: 20px;
  font-weight: 700;
  margin: auto;
}
.cid-sN2CyoaVfK .carousel-item {
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-sN2CyoaVfK .carousel-item.active,
.cid-sN2CyoaVfK .carousel-item-next,
.cid-sN2CyoaVfK .carousel-item-prev {
  display: flex;
}
.cid-sN2CyoaVfK .carousel-controls a {
  transition: opacity .5s;
  font-size: 2rem;
}
.cid-sN2CyoaVfK .carousel-controls a span {
  position: absolute;
  top: 45%;
  padding: 10px;
  border-radius: 50%;
  color: #2a9d8f;
  opacity: .8;
}
.cid-sN2CyoaVfK .carousel-controls a:hover span {
  opacity: 1;
}
.cid-sN2CyoaVfK h3,
.cid-sN2CyoaVfK h4 {
  margin: 0;
  padding: 5px;
}
.cid-sN2CyoaVfK H3 {
  color: #ffffff;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-sN2CyoaVfK .carousel-controls a span {
    top: auto;
    bottom: 30%;
  }
}
@media (max-width: 576px) {
  .cid-sN2CyoaVfK .carousel-controls a span {
    top: auto;
    bottom: 15%;
  }
}
.cid-sN2CyoaVfK H2 {
  color: #69b9d0;
}
.cid-sN2CyoaVfK .ggg {
  border: solid #369898 6px;
  padding-bottom: 5px;
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
.cid-sN2CyoaVfK .tag-cloud a {
  padding: 4px 15px;
  font-size: 13px;
  color: #ffffff;
  background: #369898;
  border-radius: 3px;
  margin-right: 4px;
  margin-bottom: 4px;
}
.cid-sN2CyoaVfK .tag-cloud a:hover {
  background: #fc5356;
}
.cid-sN2CyoaVfK A {
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
}
.cid-sN2Cyou8wV {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sN2Cyou8wV .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-sN2Cyou8wV .text-block {
  position: relative;
  z-index: 0;
}
.cid-sN2Cyou8wV .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-sN2Cyou8wV .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-sN2Cyou8wV .box {
  right: 20%;
}
.cid-sN2Cyou8wV .text-box {
  right: 0;
}
.cid-sN2Cyou8wV .mbr-section-title,
.cid-sN2Cyou8wV .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-sN2Cyou8wV .text-box {
    display: none;
  }
  .cid-sN2Cyou8wV .mbr-section-title,
  .cid-sN2Cyou8wV .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-sN2Cyou8wV .box {
    display: none;
  }
  .cid-sN2Cyou8wV .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-sN2Cyou8wV .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sN2Cyou8wV .text-box {
    writing-mode: bt-rl;
  }
}
.cid-sN2Cyou8wV .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-sN2Cyou8wV .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-sN2Cyp1ae1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-sN2Cyp1ae1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sN2Cyp1ae1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sN2Cyp1ae1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sN2Cyp1ae1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sN2Cyp1ae1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
  background: linear-gradient(180deg, #ffffff, #2a9d8f);
}
.cid-sN2Cyp1ae1 .icon-focus {
  display: none;
}
.cid-sN2Cyp1ae1 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sN2Cyp1ae1 ul {
  font-size: 0;
}
.cid-sN2Cyp1ae1 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #125568 !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sN2Cyp1ae1 .mbr-gallery-filter ul li .btn.active {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sN2Cyp1ae1 .mbr-gallery-filter ul li .btn.active:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #369898, #ffbc00);
}
.cid-sN2Cyp1ae1 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sN2Cyp1ae1 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sN2Cyp1ae1 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-sN2Cyp1ae1 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sN2Cyp1ae1 .btn:hover {
  background: transparent !important;
}
.cid-sN2Cyp1ae1 .btn:hover:before {
  background: transparent !important;
}
.cid-sN2Cyp1ae1 .btn:before {
  background-color: transparent !important;
}
.cid-sN2Cyp1ae1 .btn:focus {
  box-shadow: none;
}
.cid-sN2Cyp1ae1 .mbr-section-title {
  position: relative;
  z-index: 1;
  color: #369898;
}
.cid-sN2Cyp1ae1 .mbr-gallery-item > div > span {
  text-align: right;
}
.cid-sN2CypeuRn {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-sN2CypeuRn .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-sN2CypeuRn .mbr-text,
.cid-sN2CypeuRn .mbr-section-btn {
  text-align: center;
}
.cid-sN2CypeuRn img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-sN2CypeuRn .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-sN2Cypoekz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-sN2Cypoekz .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-sN2Cypoekz .kk {
  padding-top: 10px;
}
.cid-sN2Cypoekz .links {
  color: #ffffff;
  text-align: center;
}
.cid-sN2Cypoekz li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-sN2Cypoekz .item-wrap {
  display: flex;
}
.cid-sN2Cypoekz .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-sN2Cypoekz h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-sN2Cypoekz .item {
  color: #57468b;
}
.cid-sN2Cypoekz ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-sN2Cypoekz .col-title {
  color: #57468b;
}
.cid-sN2Cypoekz .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-sN2Cypoekz .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-sN2Cypoekz .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-sN2Cypoekz .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-sN2Cypoekz .item1 {
  color: #000000;
}
.cid-sN2Cypoekz .item2 {
  color: #000000;
}
.cid-sN2Cypoekz .item3 {
  color: #ffffff;
}
.cid-sN2Cypoekz .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-sN2Cypoekz .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-sN2Cypoekz p {
  line-height: 1.5;
}
.cid-sN2Cypoekz .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-sN2Cypoekz .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-sN2Cypoekz .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-sN2Cypoekz .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-sN2Cypoekz .container {
  border-bottom: 0.5px solid white;
}
.cid-sN2Cypoekz H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-sN2Cypoekz P {
  color: #ffffff;
}
.cid-sN2Cypoekz .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-sN2Cypoekz .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-sN2Cypoekz .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-sN2Cypoekz .logo {
  max-width: 130px;
  margin: auto;
}
.cid-sN2CypM2wy .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-sN2CypM2wy .collapsed {
  flex-direction: row!important;
}
.cid-sN2CypM2wy .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sN2CypM2wy .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sN2CypM2wy .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-sN2CypM2wy .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-sN2CypM2wy .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sN2CypM2wy .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sN2CypM2wy .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sN2CypM2wy .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sN2CypM2wy .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sN2CypM2wy .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sN2CypM2wy .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sN2CypM2wy .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sN2CypM2wy .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sN2CypM2wy .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sN2CypM2wy .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-sN2CypM2wy .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-sN2CypM2wy .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-sN2CypM2wy .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-sN2CypM2wy .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sN2CypM2wy .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sN2CypM2wy .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sN2CypM2wy .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sN2CypM2wy .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sN2CypM2wy .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sN2CypM2wy .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sN2CypM2wy .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sN2CypM2wy .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sN2CypM2wy .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sN2CypM2wy .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sN2CypM2wy .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sN2CypM2wy .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-sN2CypM2wy .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sN2CypM2wy .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sN2CypM2wy .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sN2CypM2wy .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-sN2CypM2wy .nav-item:focus,
.cid-sN2CypM2wy .nav-link:focus {
  outline: none;
}
.cid-sN2CypM2wy .text-white:hover,
.cid-sN2CypM2wy .text-white:active,
.cid-sN2CypM2wy .text-white:focus {
  color: white!important;
}
.cid-sN2CypM2wy .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-sN2CypM2wy .dropdown-item:hover {
  color: black!important;
}
.cid-sN2CypM2wy .dropdown-menu {
  background-color: white!important;
}
.cid-sN2CypM2wy .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-sN2CypM2wy .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-sN2CypM2wy .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-sN2CypM2wy .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-sN2CypM2wy .nav-item .nav-link {
    position: relative;
  }
}
.cid-sN2CypM2wy .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sN2CypM2wy .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sN2CypM2wy .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-sN2CypM2wy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sN2CypM2wy .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sN2CypM2wy .navbar-caption {
  font-weight: 600!important;
}
.cid-sN2CypM2wy .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sN2CypM2wy .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sN2CypM2wy .dropdown-item.active,
.cid-sN2CypM2wy .dropdown-item:active {
  background-color: transparent;
}
.cid-sN2CypM2wy .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sN2CypM2wy .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sN2CypM2wy .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sN2CypM2wy .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-sN2CypM2wy .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sN2CypM2wy ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sN2CypM2wy .navbar-buttons {
  text-align: center;
}
.cid-sN2CypM2wy button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sN2CypM2wy button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-sN2CypM2wy button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sN2CypM2wy button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sN2CypM2wy button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sN2CypM2wy button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sN2CypM2wy nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sN2CypM2wy nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sN2CypM2wy nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sN2CypM2wy nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sN2CypM2wy .nav-link {
  font-weight: 600!important;
}
.cid-sN2CypM2wy a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sN2CypM2wy .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sN2CypM2wy .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sN2CypM2wy .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sN2CypM2wy .navbar {
    height: 77px;
  }
  .cid-sN2CypM2wy .navbar.opened {
    height: auto;
  }
  .cid-sN2CypM2wy .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sN2CypM2wy .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-tJTi3DCuJd {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-tJTi3DCuJd .mbr-section-title,
.cid-tJTi3DCuJd .ornament {
  color: #369898;
  text-align: right;
}
.cid-tJTi3DCuJd h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-tJTi3ExzF7 {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJTi3ExzF7 .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-tJTi3ExzF7 .text-block {
  position: relative;
  z-index: 0;
}
.cid-tJTi3ExzF7 .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-tJTi3ExzF7 .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJTi3ExzF7 .box {
  right: 20%;
}
.cid-tJTi3ExzF7 .text-box {
  right: 0;
}
.cid-tJTi3ExzF7 .mbr-section-title,
.cid-tJTi3ExzF7 .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-tJTi3ExzF7 .text-box {
    display: none;
  }
  .cid-tJTi3ExzF7 .mbr-section-title,
  .cid-tJTi3ExzF7 .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-tJTi3ExzF7 .box {
    display: none;
  }
  .cid-tJTi3ExzF7 .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tJTi3ExzF7 .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJTi3ExzF7 .text-box {
    writing-mode: bt-rl;
  }
}
.cid-tJTi3ExzF7 .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-tJTi3ExzF7 .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-tJTi3ExzF7 .mbr-section-text DIV {
  text-align: left;
}
.cid-tJTi3Fhkp6 {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-tJTi3Fhkp6 .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-tJTi3Fhkp6 .mbr-text,
.cid-tJTi3Fhkp6 .mbr-section-btn {
  text-align: center;
}
.cid-tJTi3Fhkp6 img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-tJTi3Fhkp6 .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-tJTi3FNVZX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-tJTi3FNVZX .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJTi3FNVZX .kk {
  padding-top: 10px;
}
.cid-tJTi3FNVZX .links {
  color: #ffffff;
  text-align: center;
}
.cid-tJTi3FNVZX li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-tJTi3FNVZX .item-wrap {
  display: flex;
}
.cid-tJTi3FNVZX .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-tJTi3FNVZX h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-tJTi3FNVZX .item {
  color: #57468b;
}
.cid-tJTi3FNVZX ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-tJTi3FNVZX .col-title {
  color: #57468b;
}
.cid-tJTi3FNVZX .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-tJTi3FNVZX .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-tJTi3FNVZX .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-tJTi3FNVZX .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-tJTi3FNVZX .item1 {
  color: #000000;
}
.cid-tJTi3FNVZX .item2 {
  color: #000000;
}
.cid-tJTi3FNVZX .item3 {
  color: #ffffff;
}
.cid-tJTi3FNVZX .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-tJTi3FNVZX .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-tJTi3FNVZX p {
  line-height: 1.5;
}
.cid-tJTi3FNVZX .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-tJTi3FNVZX .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tJTi3FNVZX .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-tJTi3FNVZX .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-tJTi3FNVZX .container {
  border-bottom: 0.5px solid white;
}
.cid-tJTi3FNVZX H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-tJTi3FNVZX P {
  color: #ffffff;
}
.cid-tJTi3FNVZX .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-tJTi3FNVZX .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tJTi3FNVZX .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-tJTi3FNVZX .logo {
  max-width: 130px;
  margin: auto;
}
.cid-tJTi3GI5ei .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-tJTi3GI5ei .collapsed {
  flex-direction: row!important;
}
.cid-tJTi3GI5ei .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJTi3GI5ei .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJTi3GI5ei .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tJTi3GI5ei .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tJTi3GI5ei .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tJTi3GI5ei .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJTi3GI5ei .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJTi3GI5ei .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tJTi3GI5ei .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJTi3GI5ei .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJTi3GI5ei .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJTi3GI5ei .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJTi3GI5ei .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJTi3GI5ei .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tJTi3GI5ei .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJTi3GI5ei .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-tJTi3GI5ei .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-tJTi3GI5ei .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-tJTi3GI5ei .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJTi3GI5ei .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJTi3GI5ei .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJTi3GI5ei .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJTi3GI5ei .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJTi3GI5ei .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tJTi3GI5ei .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJTi3GI5ei .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJTi3GI5ei .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJTi3GI5ei .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tJTi3GI5ei .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tJTi3GI5ei .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tJTi3GI5ei .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tJTi3GI5ei .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJTi3GI5ei .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJTi3GI5ei .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-tJTi3GI5ei .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-tJTi3GI5ei .nav-item:focus,
.cid-tJTi3GI5ei .nav-link:focus {
  outline: none;
}
.cid-tJTi3GI5ei .text-white:hover,
.cid-tJTi3GI5ei .text-white:active,
.cid-tJTi3GI5ei .text-white:focus {
  color: white!important;
}
.cid-tJTi3GI5ei .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-tJTi3GI5ei .dropdown-item:hover {
  color: black!important;
}
.cid-tJTi3GI5ei .dropdown-menu {
  background-color: white!important;
}
.cid-tJTi3GI5ei .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-tJTi3GI5ei .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-tJTi3GI5ei .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-tJTi3GI5ei .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-tJTi3GI5ei .nav-item .nav-link {
    position: relative;
  }
}
.cid-tJTi3GI5ei .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJTi3GI5ei .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJTi3GI5ei .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-tJTi3GI5ei .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJTi3GI5ei .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJTi3GI5ei .navbar-caption {
  font-weight: 600!important;
}
.cid-tJTi3GI5ei .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJTi3GI5ei .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJTi3GI5ei .dropdown-item.active,
.cid-tJTi3GI5ei .dropdown-item:active {
  background-color: transparent;
}
.cid-tJTi3GI5ei .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJTi3GI5ei .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJTi3GI5ei .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJTi3GI5ei .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJTi3GI5ei .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJTi3GI5ei ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tJTi3GI5ei .navbar-buttons {
  text-align: center;
}
.cid-tJTi3GI5ei button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJTi3GI5ei button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-tJTi3GI5ei button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJTi3GI5ei button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJTi3GI5ei button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJTi3GI5ei button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJTi3GI5ei nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJTi3GI5ei nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJTi3GI5ei nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJTi3GI5ei nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJTi3GI5ei .nav-link {
  font-weight: 600!important;
}
.cid-tJTi3GI5ei a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tJTi3GI5ei .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tJTi3GI5ei .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tJTi3GI5ei .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJTi3GI5ei .navbar {
    height: 77px;
  }
  .cid-tJTi3GI5ei .navbar.opened {
    height: auto;
  }
  .cid-tJTi3GI5ei .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJTi3GI5ei .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-tJTlc4gwfx {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-tJTlc4gwfx .mbr-section-title,
.cid-tJTlc4gwfx .ornament {
  color: #369898;
  text-align: right;
}
.cid-tJTlc4gwfx h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-tJTlc4VmEA {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJTlc4VmEA .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-tJTlc4VmEA .text-block {
  position: relative;
  z-index: 0;
}
.cid-tJTlc4VmEA .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-tJTlc4VmEA .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJTlc4VmEA .box {
  right: 20%;
}
.cid-tJTlc4VmEA .text-box {
  right: 0;
}
.cid-tJTlc4VmEA .mbr-section-title,
.cid-tJTlc4VmEA .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-tJTlc4VmEA .text-box {
    display: none;
  }
  .cid-tJTlc4VmEA .mbr-section-title,
  .cid-tJTlc4VmEA .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-tJTlc4VmEA .box {
    display: none;
  }
  .cid-tJTlc4VmEA .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tJTlc4VmEA .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJTlc4VmEA .text-box {
    writing-mode: bt-rl;
  }
}
.cid-tJTlc4VmEA .mbr-section-text {
  text-align: left;
  color: #000000;
}
.cid-tJTlc4VmEA .mbr-section-title {
  color: #2a9d8f;
  text-align: left;
}
.cid-tJTlc4VmEA .mbr-section-text DIV {
  text-align: left;
}
.cid-tJTlc5D3ab {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-tJTlc5D3ab .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-tJTlc5D3ab .mbr-text,
.cid-tJTlc5D3ab .mbr-section-btn {
  text-align: center;
}
.cid-tJTlc5D3ab img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-tJTlc5D3ab .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-tJTlc69dmc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-tJTlc69dmc .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJTlc69dmc .kk {
  padding-top: 10px;
}
.cid-tJTlc69dmc .links {
  color: #ffffff;
  text-align: center;
}
.cid-tJTlc69dmc li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-tJTlc69dmc .item-wrap {
  display: flex;
}
.cid-tJTlc69dmc .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-tJTlc69dmc h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-tJTlc69dmc .item {
  color: #57468b;
}
.cid-tJTlc69dmc ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-tJTlc69dmc .col-title {
  color: #57468b;
}
.cid-tJTlc69dmc .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-tJTlc69dmc .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-tJTlc69dmc .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-tJTlc69dmc .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-tJTlc69dmc .item1 {
  color: #000000;
}
.cid-tJTlc69dmc .item2 {
  color: #000000;
}
.cid-tJTlc69dmc .item3 {
  color: #ffffff;
}
.cid-tJTlc69dmc .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-tJTlc69dmc .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-tJTlc69dmc p {
  line-height: 1.5;
}
.cid-tJTlc69dmc .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-tJTlc69dmc .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tJTlc69dmc .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-tJTlc69dmc .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-tJTlc69dmc .container {
  border-bottom: 0.5px solid white;
}
.cid-tJTlc69dmc H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-tJTlc69dmc P {
  color: #ffffff;
}
.cid-tJTlc69dmc .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-tJTlc69dmc .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tJTlc69dmc .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-tJTlc69dmc .logo {
  max-width: 130px;
  margin: auto;
}
.cid-tJTlc6X1YO .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-tJTlc6X1YO .collapsed {
  flex-direction: row!important;
}
.cid-tJTlc6X1YO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJTlc6X1YO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJTlc6X1YO .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tJTlc6X1YO .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tJTlc6X1YO .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tJTlc6X1YO .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJTlc6X1YO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJTlc6X1YO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tJTlc6X1YO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJTlc6X1YO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJTlc6X1YO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJTlc6X1YO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJTlc6X1YO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJTlc6X1YO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tJTlc6X1YO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJTlc6X1YO .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-tJTlc6X1YO .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-tJTlc6X1YO .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-tJTlc6X1YO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJTlc6X1YO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJTlc6X1YO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJTlc6X1YO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJTlc6X1YO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJTlc6X1YO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tJTlc6X1YO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJTlc6X1YO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJTlc6X1YO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJTlc6X1YO .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tJTlc6X1YO .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tJTlc6X1YO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tJTlc6X1YO .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tJTlc6X1YO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJTlc6X1YO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJTlc6X1YO .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-tJTlc6X1YO .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-tJTlc6X1YO .nav-item:focus,
.cid-tJTlc6X1YO .nav-link:focus {
  outline: none;
}
.cid-tJTlc6X1YO .text-white:hover,
.cid-tJTlc6X1YO .text-white:active,
.cid-tJTlc6X1YO .text-white:focus {
  color: white!important;
}
.cid-tJTlc6X1YO .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-tJTlc6X1YO .dropdown-item:hover {
  color: black!important;
}
.cid-tJTlc6X1YO .dropdown-menu {
  background-color: white!important;
}
.cid-tJTlc6X1YO .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-tJTlc6X1YO .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-tJTlc6X1YO .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-tJTlc6X1YO .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-tJTlc6X1YO .nav-item .nav-link {
    position: relative;
  }
}
.cid-tJTlc6X1YO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJTlc6X1YO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJTlc6X1YO .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-tJTlc6X1YO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJTlc6X1YO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJTlc6X1YO .navbar-caption {
  font-weight: 600!important;
}
.cid-tJTlc6X1YO .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJTlc6X1YO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJTlc6X1YO .dropdown-item.active,
.cid-tJTlc6X1YO .dropdown-item:active {
  background-color: transparent;
}
.cid-tJTlc6X1YO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJTlc6X1YO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJTlc6X1YO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJTlc6X1YO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJTlc6X1YO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJTlc6X1YO ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tJTlc6X1YO .navbar-buttons {
  text-align: center;
}
.cid-tJTlc6X1YO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJTlc6X1YO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-tJTlc6X1YO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJTlc6X1YO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJTlc6X1YO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJTlc6X1YO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJTlc6X1YO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJTlc6X1YO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJTlc6X1YO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJTlc6X1YO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJTlc6X1YO .nav-link {
  font-weight: 600!important;
}
.cid-tJTlc6X1YO a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tJTlc6X1YO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tJTlc6X1YO .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tJTlc6X1YO .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJTlc6X1YO .navbar {
    height: 77px;
  }
  .cid-tJTlc6X1YO .navbar.opened {
    height: auto;
  }
  .cid-tJTlc6X1YO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJTlc6X1YO .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
.cid-tJTMCUzUWy {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #2a9d8f;
}
.cid-tJTMCUzUWy .mbr-section-title,
.cid-tJTMCUzUWy .ornament {
  color: #369898;
  text-align: right;
}
.cid-tJTMCUzUWy h1 {
  background-color: white;
  max-width: 600px;
  margin: auto;
  opacity: 0.9;
  border-radius: 5px;
  border-bottom: solid #369898 6px;
  border-top: solid #fac769 6px;
}
.cid-tJTMCVwSWN {
  padding-top: 45px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tJTMCVwSWN .text-box {
  position: absolute;
  top: 0px;
  min-height: 100%;
  writing-mode: vertical-rl;
}
.cid-tJTMCVwSWN .text-block {
  position: relative;
  z-index: 0;
}
.cid-tJTMCVwSWN .box {
  width: 25%;
  height: 40%;
  background: #e2f7df;
  position: absolute;
  top: 4%;
}
.cid-tJTMCVwSWN .row {
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.cid-tJTMCVwSWN .box {
  right: 20%;
}
.cid-tJTMCVwSWN .text-box {
  right: 0;
}
.cid-tJTMCVwSWN .mbr-section-title,
.cid-tJTMCVwSWN .mbr-section-text {
  margin-right: 31%;
  margin-right: 0;
}
@media (max-width: 991px) {
  .cid-tJTMCVwSWN .text-box {
    display: none;
  }
  .cid-tJTMCVwSWN .mbr-section-title,
  .cid-tJTMCVwSWN .mbr-section-text {
    margin: auto;
  }
}
@media (max-width: 767px) {
  .cid-tJTMCVwSWN .box {
    display: none;
  }
  .cid-tJTMCVwSWN .row {
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
  .cid-tJTMCVwSWN .img-block {
    margin-bottom: 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJTMCVwSWN .text-box {
    writing-mode: bt-rl;
  }
}
.cid-tJTMCVwSWN .mbr-section-text {
  text-align: left;
  color: #232323;
}
.cid-tJTMCVwSWN .mbr-section-title {
  color: #2a9d8f;
  text-align: center;
}
.cid-tJTMCXadxK {
  padding-top: 4px;
  padding-bottom: 15px;
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 40%, #ffffff 40%, #000000 40%, #000000 44%, #000000 44%, #000000 45%, #ffff00 45%, #ffff00 50%, #ff0000 50%, #ff0000 55%, #ffffff 55%, #ffffff 55%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);
}
.cid-tJTMCXadxK .mbr-section-title {
  text-align: center;
  color: #004f2d;
}
.cid-tJTMCXadxK .mbr-text,
.cid-tJTMCXadxK .mbr-section-btn {
  text-align: center;
}
.cid-tJTMCXadxK img {
  width: auto !important;
  height: 90px;
  padding: 10px !important;
}
.cid-tJTMCXadxK .coa {
  margin: auto;
  max-width: 100px;
  background: white;
  border: solid grey 6px;
  border-radius: 50%;
  -webkit-filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
  filter: drop-shadow(2px 2px 6px rgba(0, 0, 0, 0.5));
}
.cid-tJTMCXtbQz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #125568;
}
.cid-tJTMCXtbQz .media-container-row .mbr-text {
  text-align: left;
  color: #ffffff;
}
.cid-tJTMCXtbQz .kk {
  padding-top: 10px;
}
.cid-tJTMCXtbQz .links {
  color: #ffffff;
  text-align: center;
}
.cid-tJTMCXtbQz li {
  list-style: none;
  font: 200 13.33333333px Helvetica, Verdana, sans-serif;
  border-bottom: 0.5px solid white;
}
.cid-tJTMCXtbQz .item-wrap {
  display: flex;
}
.cid-tJTMCXtbQz .mbr-iconfont {
  font-size: 16px!important;
  padding-right: 12px;
}
.cid-tJTMCXtbQz h4 {
  margin: 0;
  line-height: 1.5;
  font-size: 17px;
}
.cid-tJTMCXtbQz .item {
  color: #57468b;
}
.cid-tJTMCXtbQz ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}
.cid-tJTMCXtbQz .col-title {
  color: #57468b;
}
.cid-tJTMCXtbQz .col-title1 {
  color: #fffcf2;
  text-align: left;
}
.cid-tJTMCXtbQz .col-title2 {
  color: #ffffff;
  text-align: left;
}
.cid-tJTMCXtbQz .col-title3 {
  color: #ffffff;
  text-align: left;
}
.cid-tJTMCXtbQz .col-title4 {
  color: #000000;
  text-align: left;
}
.cid-tJTMCXtbQz .item1 {
  color: #000000;
}
.cid-tJTMCXtbQz .item2 {
  color: #000000;
}
.cid-tJTMCXtbQz .item3 {
  color: #ffffff;
}
.cid-tJTMCXtbQz .item4 {
  color: #000000;
}
@media (max-width: 768px) {
  .cid-tJTMCXtbQz .md-pb {
    padding-bottom: 1rem;
  }
}
.cid-tJTMCXtbQz p {
  line-height: 1.5;
}
.cid-tJTMCXtbQz .navbar-logo {
  display: flex;
  margin: auto;
  width: 40%;
}
.cid-tJTMCXtbQz .icon {
  color: white ;
  font-size: 1.3rem;
  background: #2a9d8f;
  border-radius: 0%;
  width: 50px;
  height: 50px;
  display: -webkit-flex;
  align-items: center;
  justify-content: center;
  -webkit-align-items: center;
  -webkit-justify-content: center;
}
.cid-tJTMCXtbQz .social-list {
  display: -webkit-flex;
  padding-left: 0;
  margin: auto !important;
  list-style: none;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -webkit-justify-content: center;
}
.cid-tJTMCXtbQz .social-list .soc-item {
  margin: 0 0.1rem;
}
.cid-tJTMCXtbQz .container {
  border-bottom: 0.5px solid white;
}
.cid-tJTMCXtbQz H4 {
  color: #fffcf2;
  text-align: left;
}
.cid-tJTMCXtbQz P {
  color: #ffffff;
}
.cid-tJTMCXtbQz .google-map {
  width: 100%;
  height: 15rem;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: gray;
}
.cid-tJTMCXtbQz .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tJTMCXtbQz .google-map iframe .place-card {
  margin-left: 40px !important;
}
.cid-tJTMCXtbQz .logo {
  max-width: 130px;
  margin: auto;
}
.cid-tJTMCXXCpO .navbar-dropdown {
  position: relative!important;
  top: 0;
  left: 0;
  padding: .5rem 1rem;
}
.cid-tJTMCXXCpO .collapsed {
  flex-direction: row!important;
}
.cid-tJTMCXXCpO .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tJTMCXXCpO .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tJTMCXXCpO .navbar {
  display: flex;
  flex-direction: column;
  min-height: 60px;
  transition: all .3s;
  background: #ffffff;
}
.cid-tJTMCXXCpO .navbar.opened {
  transition: all .3s;
  background: #ffffff !important;
}
.cid-tJTMCXXCpO .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tJTMCXXCpO .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tJTMCXXCpO .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tJTMCXXCpO .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tJTMCXXCpO .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tJTMCXXCpO .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tJTMCXXCpO .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tJTMCXXCpO .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tJTMCXXCpO .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tJTMCXXCpO .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tJTMCXXCpO .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
.cid-tJTMCXXCpO .navbar .mobidda {
  font-size: 11px;
}
@media (min-width: 480px) {
  .cid-tJTMCXXCpO .navbar .mobidda {
    display: none;
  }
}
@media (max-width: 480px) {
  .cid-tJTMCXXCpO .navbar .navbar-caption {
    display: none;
  }
}
@media (max-width: 991px) {
  .cid-tJTMCXXCpO .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tJTMCXXCpO .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tJTMCXXCpO .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tJTMCXXCpO .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tJTMCXXCpO .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tJTMCXXCpO .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tJTMCXXCpO .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tJTMCXXCpO .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tJTMCXXCpO .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tJTMCXXCpO .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tJTMCXXCpO .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tJTMCXXCpO .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tJTMCXXCpO .navbar.navbar-short {
  background: #ffffff !important;
  min-height: 60px;
}
.cid-tJTMCXXCpO .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tJTMCXXCpO .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tJTMCXXCpO .dropdown-item:before {
  content: '';
  position: absolute;
  left: 16px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  opacity: 0;
  background-color: #5580ff;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-tJTMCXXCpO .dropdown-item:hover:before {
  opacity: 1!important;
}
.cid-tJTMCXXCpO .nav-item:focus,
.cid-tJTMCXXCpO .nav-link:focus {
  outline: none;
}
.cid-tJTMCXXCpO .text-white:hover,
.cid-tJTMCXXCpO .text-white:active,
.cid-tJTMCXXCpO .text-white:focus {
  color: white!important;
}
.cid-tJTMCXXCpO .dropdown-item {
  font-weight: 400!important;
  color: black!important;
}
.cid-tJTMCXXCpO .dropdown-item:hover {
  color: black!important;
}
.cid-tJTMCXXCpO .dropdown-menu {
  background-color: white!important;
}
.cid-tJTMCXXCpO .navbar .dropdown.open > .dropdown-menu {
  border-radius: 10px;
  box-shadow: 0 10px 55px 5px rgba(137, 173, 255, 0.35);
  display: block;
}
.cid-tJTMCXXCpO .nav-link:before {
  content: '';
  position: absolute;
  left: 10px;
  top: 52%;
  width: 6px;
  height: 6px;
  border-radius: 0%;
  opacity: 0;
  background-color: #369898;
  transform: translateY(-50%);
  transition: all 0.3s;
}
.cid-tJTMCXXCpO .nav-item:hover .nav-link:before {
  opacity: 1!important;
}
@media (max-width: 992px) {
  .cid-tJTMCXXCpO .navbar {
    flex-direction: row;
  }
}
@media (min-width: 992px) {
  .cid-tJTMCXXCpO .nav-item .nav-link {
    position: relative;
  }
}
.cid-tJTMCXXCpO .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJTMCXXCpO .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tJTMCXXCpO .dropdown .dropdown-menu .dropdown-item:hover {
  padding-left: 2rem;
}
.cid-tJTMCXXCpO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tJTMCXXCpO .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tJTMCXXCpO .navbar-caption {
  font-weight: 600!important;
}
.cid-tJTMCXXCpO .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tJTMCXXCpO .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tJTMCXXCpO .dropdown-item.active,
.cid-tJTMCXXCpO .dropdown-item:active {
  background-color: transparent;
}
.cid-tJTMCXXCpO .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tJTMCXXCpO .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tJTMCXXCpO .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tJTMCXXCpO .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #ffffff;
}
.cid-tJTMCXXCpO .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tJTMCXXCpO ul.navbar-nav {
  border-bottom: 1px solid #00b5b4;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tJTMCXXCpO .navbar-buttons {
  text-align: center;
}
.cid-tJTMCXXCpO button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tJTMCXXCpO button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #57468b;
}
.cid-tJTMCXXCpO button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tJTMCXXCpO button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tJTMCXXCpO button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tJTMCXXCpO button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tJTMCXXCpO nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJTMCXXCpO nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tJTMCXXCpO nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tJTMCXXCpO nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tJTMCXXCpO .nav-link {
  font-weight: 600!important;
}
.cid-tJTMCXXCpO a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tJTMCXXCpO .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tJTMCXXCpO .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tJTMCXXCpO .icons-menu span {
  font-size: 26px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tJTMCXXCpO .navbar {
    height: 77px;
  }
  .cid-tJTMCXXCpO .navbar.opened {
    height: auto;
  }
  .cid-tJTMCXXCpO .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tJTMCXXCpO .navbar-nav > li:hover {
  border-bottom: 2px solid #00b5b4;
}
