body {
  font-family: Be Vietnam;
}
.display-1 {
  font-family: 'Oswald', sans-serif;
  font-size: 2.8rem;
  line-height: 1;
}
.display-1 > .mbr-iconfont {
  font-size: 4.48rem;
}
.display-2 {
  font-family: 'Oswald', sans-serif;
  font-size: 2.1rem;
  line-height: 1.1;
}
.display-2 > .mbr-iconfont {
  font-size: 3.36rem;
}
.display-4 {
  font-family: 'Oswald', sans-serif;
  font-size: 1.1rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.76rem;
}
.display-5 {
  font-family: 'Source Sans Pro', sans-serif;
  font-size: 1.4rem;
  line-height: 1.1;
}
.display-5 > .mbr-iconfont {
  font-size: 2.24rem;
}
.display-7 {
  font-family: 'Oswald', sans-serif;
  font-size: 1.2rem;
  line-height: 1.6;
}
.display-7 > .mbr-iconfont {
  font-size: 1.92rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 1.96rem;
    font-size: calc( 1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (1.63rem + (2.8 - 1.63) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 1.68rem;
    font-size: calc( 1.385rem + (2.1 - 1.385) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.385rem + (2.1 - 1.385) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 0.99rem !important;
    font-size: calc( 1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.0350000000000001rem + (1.1 - 1.0350000000000001) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.96rem;
    font-size: calc( 1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.07rem + (1.2 - 1.07) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* Buttons */
.btn {
  padding: 1rem 3rem;
  border-radius: 4px;
}
.btn-sm {
  padding: 0.6rem 1.2rem;
  border-radius: 4px;
}
.btn-md {
  padding: 1.2rem 2.6rem;
  border-radius: 8px;
}
.btn-lg {
  padding: 1.2rem 3.2rem;
  border-radius: 8px;
}
.bg-primary {
  background-color: #cc2952 !important;
}
.bg-success {
  background-color: #ffcc00 !important;
}
.bg-info {
  background-color: #990026 !important;
}
.bg-warning {
  background-color: #808080 !important;
}
.bg-danger {
  background-color: #b1a374 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #cc2952 !important;
  border-color: #cc2952 !important;
  color: #ffffff !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active {
  color: #ffffff !important;
  background-color: #8c1c38 !important;
  border-color: #8c1c38 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #8c1c38 !important;
  border-color: #8c1c38 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #084e9e !important;
  border-color: #084e9e !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus,
.btn-secondary.active {
  color: #ffffff !important;
  background-color: #042a55 !important;
  border-color: #042a55 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #042a55 !important;
  border-color: #042a55 !important;
}
.btn-info,
.btn-info:active {
  background-color: #990026 !important;
  border-color: #990026 !important;
  color: #ffffff !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active {
  color: #ffffff !important;
  background-color: #4d0013 !important;
  border-color: #4d0013 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #ffffff !important;
  background-color: #4d0013 !important;
  border-color: #4d0013 !important;
}
.btn-success,
.btn-success:active {
  background-color: #ffcc00 !important;
  border-color: #ffcc00 !important;
  color: #000000 !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active {
  color: #000000 !important;
  background-color: #b38f00 !important;
  border-color: #b38f00 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #000000 !important;
  background-color: #b38f00 !important;
  border-color: #b38f00 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #808080 !important;
  border-color: #808080 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #5a5a5a !important;
  border-color: #5a5a5a !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #5a5a5a !important;
  border-color: #5a5a5a !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #8b7d4e !important;
  border-color: #8b7d4e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus,
.btn-white.active {
  color: #808080 !important;
  background-color: #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 {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black.active {
  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 {
  background: none;
  border-color: #cc2952;
  color: #cc2952;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #ffffff;
  background-color: #cc2952;
  border-color: #cc2952;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #ffffff !important;
  background-color: #cc2952 !important;
  border-color: #cc2952 !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background: none;
  border-color: #084e9e;
  color: #084e9e;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #ffffff;
  background-color: #084e9e;
  border-color: #084e9e;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #084e9e !important;
  border-color: #084e9e !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background: none;
  border-color: #990026;
  color: #990026;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #ffffff;
  background-color: #990026;
  border-color: #990026;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #ffffff !important;
  background-color: #990026 !important;
  border-color: #990026 !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background: none;
  border-color: #ffcc00;
  color: #ffcc00;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #000000;
  background-color: #ffcc00;
  border-color: #ffcc00;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #000000 !important;
  background-color: #ffcc00 !important;
  border-color: #ffcc00 !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background: none;
  border-color: #808080;
  color: #808080;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #ffffff;
  background-color: #808080;
  border-color: #808080;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #808080 !important;
  border-color: #808080 !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background: none;
  border-color: #b1a374;
  color: #b1a374;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #ffffff;
  background-color: #b1a374;
  border-color: #b1a374;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #b1a374 !important;
  border-color: #b1a374 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background: none;
  border-color: #333333;
  color: #333333;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus,
.btn-black-outline.active {
  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;
}
.text-primary {
  color: #cc2952 !important;
}
.text-secondary {
  color: #084e9e !important;
}
.text-success {
  color: #ffcc00 !important;
}
.text-info {
  color: #990026 !important;
}
.text-warning {
  color: #808080 !important;
}
.text-danger {
  color: #b1a374 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #e47793 !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #197ff3 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #ffe066 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #ff003f !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #b3b3b3 !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #d6ceb5 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #ffffff !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #990026;
}
.alert-warning {
  background-color: #808080;
}
.alert-danger {
  background-color: #b1a374;
}
.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: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
  -webkit-box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2) !important;
}
.mbr-gallery-filter li a {
  border-radius: 100px !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #cc2952;
  border-color: #cc2952;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.nav-tabs .nav-link {
  border-radius: 100px !important;
}
a,
a:hover {
  color: #cc2952;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #f5ccd6;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #fff5cc;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ff1a52;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #c0c0c0;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #dfd9c6;
}
/* Scroll to top button*/
#scrollToTop a {
  border-radius: 100px;
}
blockquote {
  border-color: #cc2952;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
.mbr-form .input-group-btn a.btn {
  border-radius: 100px !important;
}
.mbr-form .input-group-btn a.btn:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.mbr-form .input-group-btn button[type="submit"] {
  border-radius: 100px !important;
  padding: 1rem 3rem;
}
.mbr-form .input-group-btn button[type="submit"]:hover {
  box-shadow: 0 10px 40px 0 rgba(0, 0, 0, 0.2);
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #cc2952;
  color: #ffffff;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: gray !important;
  border-bottom-color: gray !important;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #cc2952;
  border-bottom-color: #cc2952;
}
.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: #cc2952 !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #084e9e !important;
  box-shadow: none !important;
}
.lazy-bg {
  background-image: none !important;
}
.lazy-placeholder:not(section),
.lazy-none {
  display: block;
  position: relative;
  padding-bottom: 56.25%;
  width: 100%;
  height: auto;
}
iframe.lazy-placeholder,
.lazy-placeholder:after {
  content: '';
  position: absolute;
  width: 200px;
  height: 200px;
  background: transparent no-repeat center;
  background-size: contain;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 64 64' xmlns='http://www.w3.org/2000/svg' stroke='%23cc2952' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
body {
  overflow-x: hidden;
}
a {
  transition: color 0.6s;
}
*:focus-visible {
  outline: red solid 2px !important;
  outline-offset: 2px !important;
  transition: outline 0.2s ease-in-out;
}
.cid-tEzOL7RfnA .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tEzOL7RfnA .nav-item:focus,
.cid-tEzOL7RfnA .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tEzOL7RfnA .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tEzOL7RfnA .nav-item .nav-link {
    position: relative;
  }
  .cid-tEzOL7RfnA .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tEzOL7RfnA .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tEzOL7RfnA .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tEzOL7RfnA .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tEzOL7RfnA .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tEzOL7RfnA .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tEzOL7RfnA .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tEzOL7RfnA .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tEzOL7RfnA .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tEzOL7RfnA .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tEzOL7RfnA .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tEzOL7RfnA .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tEzOL7RfnA .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tEzOL7RfnA .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tEzOL7RfnA .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tEzOL7RfnA .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tEzOL7RfnA .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tEzOL7RfnA .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tEzOL7RfnA .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-tEzOL7RfnA .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tEzOL7RfnA .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tEzOL7RfnA .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tEzOL7RfnA .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tEzOL7RfnA .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tEzOL7RfnA .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tEzOL7RfnA .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tEzOL7RfnA .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tEzOL7RfnA .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-tEzOL7RfnA .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tEzOL7RfnA .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tEzOL7RfnA .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tEzOL7RfnA .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tEzOL7RfnA .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tEzOL7RfnA .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tEzOL7RfnA .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tEzOL7RfnA .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tEzOL7RfnA .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tEzOL7RfnA .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-tEzOL7RfnA .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tEzOL7RfnA .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tEzOL7RfnA .dropdown-item.active,
.cid-tEzOL7RfnA .dropdown-item:active {
  background-color: transparent;
}
.cid-tEzOL7RfnA .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tEzOL7RfnA .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tEzOL7RfnA .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tEzOL7RfnA .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tEzOL7RfnA .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tEzOL7RfnA .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tEzOL7RfnA ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tEzOL7RfnA .navbar-buttons {
  text-align: center;
}
.cid-tEzOL7RfnA button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tEzOL7RfnA button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tEzOL7RfnA button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tEzOL7RfnA button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tEzOL7RfnA button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tEzOL7RfnA button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tEzOL7RfnA nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tEzOL7RfnA nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tEzOL7RfnA nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tEzOL7RfnA nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tEzOL7RfnA .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tEzOL7RfnA a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tEzOL7RfnA .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tEzOL7RfnA .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-tEzOL7RfnA .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tEzOL7RfnA .navbar {
    height: 77px;
  }
  .cid-tEzOL7RfnA .navbar.opened {
    height: auto;
  }
  .cid-tEzOL7RfnA .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFmDRk9JFC {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFmDRk9JFC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFmDRk9JFC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFmDRk9JFC .container-fluid {
  padding: 0;
}
.cid-tFmDRk9JFC .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFmDRk9JFC .row {
    padding: 0 12px;
  }
}
.cid-tFmDRk9JFC .container-wrapper {
  padding: 0;
}
.cid-tFmDRk9JFC .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFmDRk9JFC .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFmDRk9JFC .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFmDRk9JFC .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFmDRk9JFC .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFmDRk9JFC .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFmDRk9JFC .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFmDRk9JFC .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFmDRk9JFC .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFmDRk9JFC .mbr-section-title {
  color: #1c314e;
}
.cid-tFmDRk9JFC .mbr-text {
  color: #358606;
}
.cid-tF8r0yDTNN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tF8r0yDTNN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tF8r0yDTNN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tF8r0yDTNN .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tF8r0yDTNN .container-fluid {
    padding: 0 30px;
  }
}
.cid-tF8r0yDTNN .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tF8r0yDTNN .container {
    padding: 0 30px;
  }
}
.cid-tF8r0yDTNN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tF8r0yDTNN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFmHH4WdSh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFmHH4WdSh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFmHH4WdSh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFmHH4WdSh .container-fluid {
  padding: 0;
}
.cid-tFmHH4WdSh .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFmHH4WdSh .row {
    padding: 0 12px;
  }
}
.cid-tFmHH4WdSh .container-wrapper {
  padding: 0;
}
.cid-tFmHH4WdSh .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFmHH4WdSh .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFmHH4WdSh .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFmHH4WdSh .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFmHH4WdSh .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFmHH4WdSh .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFmHH4WdSh .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFmHH4WdSh .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFmHH4WdSh .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFmHH4WdSh .mbr-section-title {
  color: #1c314e;
}
.cid-tFmHH4WdSh .mbr-text {
  color: #358606;
}
.cid-tFmu25eM9H {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFmu25eM9H .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFmu25eM9H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFmu25eM9H .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFmu25eM9H .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFmu25eM9H .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFmu25eM9H .container {
    padding: 0 30px;
  }
}
.cid-tFmu25eM9H .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFmu25eM9H .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFmI2TpQ67 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFmI2TpQ67 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFmI2TpQ67 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFmI2TpQ67 .container-fluid {
  padding: 0;
}
.cid-tFmI2TpQ67 .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFmI2TpQ67 .row {
    padding: 0 12px;
  }
}
.cid-tFmI2TpQ67 .container-wrapper {
  padding: 0;
}
.cid-tFmI2TpQ67 .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFmI2TpQ67 .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFmI2TpQ67 .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFmI2TpQ67 .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFmI2TpQ67 .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFmI2TpQ67 .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFmI2TpQ67 .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFmI2TpQ67 .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFmI2TpQ67 .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFmI2TpQ67 .mbr-section-title {
  color: #1c314e;
}
.cid-tFmI2TpQ67 .mbr-text {
  color: #358606;
}
.cid-tFmERBiK6A {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFmERBiK6A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFmERBiK6A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFmERBiK6A .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFmERBiK6A .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFmERBiK6A .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFmERBiK6A .container {
    padding: 0 30px;
  }
}
.cid-tFmERBiK6A .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFmERBiK6A .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFmIe47Lal {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFmIe47Lal .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFmIe47Lal .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFmIe47Lal .container-fluid {
  padding: 0;
}
.cid-tFmIe47Lal .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFmIe47Lal .row {
    padding: 0 12px;
  }
}
.cid-tFmIe47Lal .container-wrapper {
  padding: 0;
}
.cid-tFmIe47Lal .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFmIe47Lal .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFmIe47Lal .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFmIe47Lal .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFmIe47Lal .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFmIe47Lal .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFmIe47Lal .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFmIe47Lal .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFmIe47Lal .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFmIe47Lal .mbr-section-title {
  color: #1c314e;
}
.cid-tFmIe47Lal .mbr-text {
  color: #358606;
}
.cid-tFmFLvERh2 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFmFLvERh2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFmFLvERh2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFmFLvERh2 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFmFLvERh2 .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFmFLvERh2 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFmFLvERh2 .container {
    padding: 0 30px;
  }
}
.cid-tFmFLvERh2 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFmFLvERh2 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFmFLvERh2 .mbr-text DIV {
  text-align: left;
}
.cid-tOOMCjZZ1N {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMCjZZ1N .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMCjZZ1N .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMCjZZ1N .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMCjZZ1N .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMCjZZ1N .text-content {
    max-width: none;
  }
}
.cid-tOOMCjZZ1N .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMCjZZ1N .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMCjZZ1N .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMCjZZ1N .icons {
    justify-content: center !important;
  }
  .cid-tOOMCjZZ1N .text-content * {
    text-align: center;
  }
}
.cid-tOOMCjZZ1N P {
  color: #ffffff;
}
.cid-tOOMCjZZ1N .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tF9bwneMIE .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tF9bwneMIE .nav-item:focus,
.cid-tF9bwneMIE .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tF9bwneMIE .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tF9bwneMIE .nav-item .nav-link {
    position: relative;
  }
  .cid-tF9bwneMIE .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tF9bwneMIE .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tF9bwneMIE .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tF9bwneMIE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tF9bwneMIE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tF9bwneMIE .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tF9bwneMIE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tF9bwneMIE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tF9bwneMIE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tF9bwneMIE .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tF9bwneMIE .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tF9bwneMIE .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tF9bwneMIE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tF9bwneMIE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tF9bwneMIE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tF9bwneMIE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tF9bwneMIE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tF9bwneMIE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tF9bwneMIE .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-tF9bwneMIE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tF9bwneMIE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tF9bwneMIE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tF9bwneMIE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tF9bwneMIE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tF9bwneMIE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tF9bwneMIE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tF9bwneMIE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tF9bwneMIE .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-tF9bwneMIE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tF9bwneMIE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tF9bwneMIE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tF9bwneMIE .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tF9bwneMIE .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tF9bwneMIE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tF9bwneMIE .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tF9bwneMIE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tF9bwneMIE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tF9bwneMIE .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-tF9bwneMIE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tF9bwneMIE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tF9bwneMIE .dropdown-item.active,
.cid-tF9bwneMIE .dropdown-item:active {
  background-color: transparent;
}
.cid-tF9bwneMIE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tF9bwneMIE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tF9bwneMIE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tF9bwneMIE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tF9bwneMIE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tF9bwneMIE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tF9bwneMIE ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tF9bwneMIE .navbar-buttons {
  text-align: center;
}
.cid-tF9bwneMIE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tF9bwneMIE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tF9bwneMIE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tF9bwneMIE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tF9bwneMIE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tF9bwneMIE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tF9bwneMIE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tF9bwneMIE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tF9bwneMIE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tF9bwneMIE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tF9bwneMIE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tF9bwneMIE a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tF9bwneMIE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tF9bwneMIE .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-tF9bwneMIE .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tF9bwneMIE .navbar {
    height: 77px;
  }
  .cid-tF9bwneMIE .navbar.opened {
    height: auto;
  }
  .cid-tF9bwneMIE .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFmSTVcghK {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFmSTVcghK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFmSTVcghK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFmSTVcghK .container-fluid {
  padding: 0;
}
.cid-tFmSTVcghK .row {
  padding: 0 -1rem;
}
@media (max-width: 510px) {
  .cid-tFmSTVcghK .row {
    padding: 0 12px;
  }
}
.cid-tFmSTVcghK .container-wrapper {
  padding: 0;
}
.cid-tFmSTVcghK .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFmSTVcghK .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFmSTVcghK .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFmSTVcghK .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFmSTVcghK .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFmSTVcghK .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFmSTVcghK .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFmSTVcghK .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFmSTVcghK .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFmSTVcghK .mbr-section-title {
  color: #1c314e;
}
.cid-tFmSTVcghK .mbr-text {
  color: #358606;
}
.cid-tF9bwo5E8j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tF9bwo5E8j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tF9bwo5E8j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tF9bwo5E8j .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tF9bwo5E8j .container-fluid {
    padding: 0 30px;
  }
}
.cid-tF9bwo5E8j .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tF9bwo5E8j .container {
    padding: 0 30px;
  }
}
.cid-tF9bwo5E8j .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tF9bwo5E8j .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFnw6xslu1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnw6xslu1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnw6xslu1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnw6xslu1 .container-fluid {
  padding: 0;
}
.cid-tFnw6xslu1 .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFnw6xslu1 .row {
    padding: 0 12px;
  }
}
.cid-tFnw6xslu1 .container-wrapper {
  padding: 0;
}
.cid-tFnw6xslu1 .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFnw6xslu1 .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFnw6xslu1 .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFnw6xslu1 .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFnw6xslu1 .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFnw6xslu1 .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFnw6xslu1 .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFnw6xslu1 .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFnw6xslu1 .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFnw6xslu1 .mbr-section-title {
  color: #1c314e;
}
.cid-tFnw6xslu1 .mbr-text {
  color: #358606;
}
.cid-tFnw7Fq9Zb {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnw7Fq9Zb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnw7Fq9Zb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnw7Fq9Zb .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFnw7Fq9Zb .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFnw7Fq9Zb .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFnw7Fq9Zb .container {
    padding: 0 30px;
  }
}
.cid-tFnw7Fq9Zb .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFnw7Fq9Zb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFnxkFf049 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnxkFf049 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnxkFf049 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnxkFf049 .container-fluid {
  padding: 0;
}
.cid-tFnxkFf049 .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFnxkFf049 .row {
    padding: 0 12px;
  }
}
.cid-tFnxkFf049 .container-wrapper {
  padding: 0;
}
.cid-tFnxkFf049 .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFnxkFf049 .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFnxkFf049 .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFnxkFf049 .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFnxkFf049 .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFnxkFf049 .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFnxkFf049 .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFnxkFf049 .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFnxkFf049 .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFnxkFf049 .mbr-section-title {
  color: #1c314e;
}
.cid-tFnxkFf049 .mbr-text {
  color: #358606;
}
.cid-tFnxllAiSH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnxllAiSH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnxllAiSH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnxllAiSH .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFnxllAiSH .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFnxllAiSH .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFnxllAiSH .container {
    padding: 0 30px;
  }
}
.cid-tFnxllAiSH .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFnxllAiSH .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFnyBeEODo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnyBeEODo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnyBeEODo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnyBeEODo .container-fluid {
  padding: 0;
}
.cid-tFnyBeEODo .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFnyBeEODo .row {
    padding: 0 12px;
  }
}
.cid-tFnyBeEODo .container-wrapper {
  padding: 0;
}
.cid-tFnyBeEODo .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFnyBeEODo .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFnyBeEODo .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFnyBeEODo .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFnyBeEODo .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFnyBeEODo .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFnyBeEODo .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFnyBeEODo .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFnyBeEODo .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFnyBeEODo .mbr-section-title {
  color: #1c314e;
}
.cid-tFnyBeEODo .mbr-text {
  color: #358606;
}
.cid-tFnyBVxLN1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnyBVxLN1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnyBVxLN1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnyBVxLN1 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFnyBVxLN1 .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFnyBVxLN1 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFnyBVxLN1 .container {
    padding: 0 30px;
  }
}
.cid-tFnyBVxLN1 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFnyBVxLN1 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFnzZUoYLk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnzZUoYLk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnzZUoYLk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnzZUoYLk .container-fluid {
  padding: 0;
}
.cid-tFnzZUoYLk .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFnzZUoYLk .row {
    padding: 0 12px;
  }
}
.cid-tFnzZUoYLk .container-wrapper {
  padding: 0;
}
.cid-tFnzZUoYLk .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFnzZUoYLk .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFnzZUoYLk .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFnzZUoYLk .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFnzZUoYLk .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFnzZUoYLk .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFnzZUoYLk .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFnzZUoYLk .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFnzZUoYLk .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFnzZUoYLk .mbr-section-title {
  color: #1c314e;
}
.cid-tFnzZUoYLk .mbr-text {
  color: #358606;
}
.cid-tFnA0oxGLU {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnA0oxGLU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnA0oxGLU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnA0oxGLU .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFnA0oxGLU .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFnA0oxGLU .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFnA0oxGLU .container {
    padding: 0 30px;
  }
}
.cid-tFnA0oxGLU .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFnA0oxGLU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFnBbhmnQT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnBbhmnQT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnBbhmnQT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnBbhmnQT .container-fluid {
  padding: 0;
}
.cid-tFnBbhmnQT .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFnBbhmnQT .row {
    padding: 0 12px;
  }
}
.cid-tFnBbhmnQT .container-wrapper {
  padding: 0;
}
.cid-tFnBbhmnQT .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFnBbhmnQT .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFnBbhmnQT .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFnBbhmnQT .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFnBbhmnQT .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFnBbhmnQT .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFnBbhmnQT .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFnBbhmnQT .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFnBbhmnQT .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFnBbhmnQT .mbr-section-title {
  color: #1c314e;
}
.cid-tFnBbhmnQT .mbr-text {
  color: #358606;
}
.cid-tFnBbZvQdL {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFnBbZvQdL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFnBbZvQdL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFnBbZvQdL .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFnBbZvQdL .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFnBbZvQdL .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFnBbZvQdL .container {
    padding: 0 30px;
  }
}
.cid-tFnBbZvQdL .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFnBbZvQdL .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tOOMcpgiBL {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMcpgiBL .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMcpgiBL .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMcpgiBL .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMcpgiBL .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMcpgiBL .text-content {
    max-width: none;
  }
}
.cid-tOOMcpgiBL .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMcpgiBL .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMcpgiBL .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMcpgiBL .icons {
    justify-content: center !important;
  }
  .cid-tOOMcpgiBL .text-content * {
    text-align: center;
  }
}
.cid-tOOMcpgiBL P {
  color: #ffffff;
}
.cid-tOOMcpgiBL .mbr-section-title {
  color: #ffffff;
}
.cid-urX8TLS0iC.popup-builder {
  background-color: #ffffff;
}
.cid-urX8TLS0iC.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urX8TLS0iC.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urX8TLS0iC .modal-content,
.cid-urX8TLS0iC .modal-dialog {
  height: auto;
}
.cid-urX8TLS0iC .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urX8TLS0iC .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urX8TLS0iC .form-wrapper .mbr-form .form-group,
  .cid-urX8TLS0iC .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urX8TLS0iC .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urX8TLS0iC .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-urX8TLS0iC .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-urX8TLS0iC .pt-0 {
  padding-top: 0 !important;
}
.cid-urX8TLS0iC .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urX8TLS0iC .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urX8TLS0iC .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urX8TLS0iC .modal-open {
  overflow: hidden;
}
.cid-urX8TLS0iC .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urX8TLS0iC .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urX8TLS0iC .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urX8TLS0iC .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-urX8TLS0iC .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urX8TLS0iC .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urX8TLS0iC .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urX8TLS0iC .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-urX8TLS0iC .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-urX8TLS0iC .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urX8TLS0iC .modal-backdrop.fade {
  opacity: 0;
}
.cid-urX8TLS0iC .modal-backdrop.show {
  opacity: .5;
}
.cid-urX8TLS0iC .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urX8TLS0iC .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urX8TLS0iC .modal-header {
    padding: 1rem;
  }
}
.cid-urX8TLS0iC .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urX8TLS0iC .modal-header .close svg {
  fill: #353535;
}
.cid-urX8TLS0iC .modal-header .close:hover {
  opacity: 1;
}
.cid-urX8TLS0iC .modal-header .close:focus {
  outline: none;
}
.cid-urX8TLS0iC .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-urX8TLS0iC .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-urX8TLS0iC .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urX8TLS0iC .modal-body {
    padding: 1rem;
  }
}
.cid-urX8TLS0iC .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urX8TLS0iC .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urX8TLS0iC .modal-footer {
    padding: 1rem;
  }
}
.cid-urX8TLS0iC .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urX8TLS0iC .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urX8TLS0iC .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urX8TLS0iC .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urX8TLS0iC .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-urX8TLS0iC .modal-lg,
  .cid-urX8TLS0iC .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-urX8TLS0iC .modal-xl {
    max-width: 1140px;
  }
}
.cid-urX8TLS0iC .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urX8TLS0iC .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-urX8TLS0iC .form-group {
  margin-bottom: 1rem;
}
.cid-urX8TLS0iC .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urX8TLS0iC .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urX8TLS0iC .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-urX8TLS0iC .mbr-section-btn {
  margin: 0;
}
.cid-urX8TLS0iC .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tFquo4YoTS .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFquo4YoTS .nav-item:focus,
.cid-tFquo4YoTS .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tFquo4YoTS .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tFquo4YoTS .nav-item .nav-link {
    position: relative;
  }
  .cid-tFquo4YoTS .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tFquo4YoTS .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tFquo4YoTS .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFquo4YoTS .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFquo4YoTS .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFquo4YoTS .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tFquo4YoTS .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFquo4YoTS .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFquo4YoTS .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tFquo4YoTS .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tFquo4YoTS .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tFquo4YoTS .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFquo4YoTS .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFquo4YoTS .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFquo4YoTS .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFquo4YoTS .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tFquo4YoTS .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFquo4YoTS .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFquo4YoTS .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-tFquo4YoTS .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFquo4YoTS .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFquo4YoTS .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFquo4YoTS .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFquo4YoTS .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFquo4YoTS .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tFquo4YoTS .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFquo4YoTS .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFquo4YoTS .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-tFquo4YoTS .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFquo4YoTS .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFquo4YoTS .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFquo4YoTS .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tFquo4YoTS .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tFquo4YoTS .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFquo4YoTS .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tFquo4YoTS .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFquo4YoTS .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFquo4YoTS .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-tFquo4YoTS .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFquo4YoTS .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFquo4YoTS .dropdown-item.active,
.cid-tFquo4YoTS .dropdown-item:active {
  background-color: transparent;
}
.cid-tFquo4YoTS .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFquo4YoTS .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFquo4YoTS .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFquo4YoTS .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tFquo4YoTS .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFquo4YoTS .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFquo4YoTS ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tFquo4YoTS .navbar-buttons {
  text-align: center;
}
.cid-tFquo4YoTS button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFquo4YoTS button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFquo4YoTS button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFquo4YoTS button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFquo4YoTS button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFquo4YoTS button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFquo4YoTS nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFquo4YoTS nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFquo4YoTS nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFquo4YoTS nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFquo4YoTS .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFquo4YoTS a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tFquo4YoTS .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFquo4YoTS .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-tFquo4YoTS .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFquo4YoTS .navbar {
    height: 77px;
  }
  .cid-tFquo4YoTS .navbar.opened {
    height: auto;
  }
  .cid-tFquo4YoTS .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFquo5oxwi {
  padding-top: 9rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFquo5oxwi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFquo5oxwi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFquo5oxwi .container-fluid {
  padding: 0;
}
.cid-tFquo5oxwi .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFquo5oxwi .row {
    padding: 0 12px;
  }
}
.cid-tFquo5oxwi .container-wrapper {
  padding: 0;
}
.cid-tFquo5oxwi .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFquo5oxwi .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFquo5oxwi .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFquo5oxwi .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFquo5oxwi .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFquo5oxwi .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFquo5oxwi .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFquo5oxwi .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFquo5oxwi .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFquo5oxwi .mbr-section-title {
  color: #1c314e;
}
.cid-tFquo5oxwi .mbr-text {
  color: #358606;
}
.cid-tFquo5CcvV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFquo5CcvV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFquo5CcvV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFquo5CcvV .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFquo5CcvV .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFquo5CcvV .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFquo5CcvV .container {
    padding: 0 30px;
  }
}
.cid-tFquo5CcvV .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFquo5CcvV .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFtdo36ULY {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFtdo36ULY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtdo36ULY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtdo36ULY .container-fluid {
  padding: 0;
}
.cid-tFtdo36ULY .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFtdo36ULY .row {
    padding: 0 12px;
  }
}
.cid-tFtdo36ULY .container-wrapper {
  padding: 0;
}
.cid-tFtdo36ULY .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFtdo36ULY .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFtdo36ULY .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFtdo36ULY .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFtdo36ULY .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFtdo36ULY .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFtdo36ULY .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFtdo36ULY .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFtdo36ULY .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFtdo36ULY .mbr-section-title {
  color: #1c314e;
}
.cid-tFtdo36ULY .mbr-text {
  color: #358606;
}
.cid-tFtdU85Kzs {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFtdU85Kzs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtdU85Kzs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtdU85Kzs .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFtdU85Kzs .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFtdU85Kzs .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFtdU85Kzs .container {
    padding: 0 30px;
  }
}
.cid-tFtdU85Kzs .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFtdU85Kzs .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFthARXfm1 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFthARXfm1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFthARXfm1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFthARXfm1 .container-fluid {
  padding: 0;
}
.cid-tFthARXfm1 .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFthARXfm1 .row {
    padding: 0 12px;
  }
}
.cid-tFthARXfm1 .container-wrapper {
  padding: 0;
}
.cid-tFthARXfm1 .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFthARXfm1 .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFthARXfm1 .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFthARXfm1 .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFthARXfm1 .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFthARXfm1 .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFthARXfm1 .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFthARXfm1 .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFthARXfm1 .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFthARXfm1 .mbr-section-title {
  color: #1c314e;
}
.cid-tFthARXfm1 .mbr-text {
  color: #358606;
}
.cid-tFthBxMxEN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFthBxMxEN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFthBxMxEN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFthBxMxEN .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFthBxMxEN .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFthBxMxEN .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFthBxMxEN .container {
    padding: 0 30px;
  }
}
.cid-tFthBxMxEN .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFthBxMxEN .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFtj7WT2Gx {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFtj7WT2Gx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtj7WT2Gx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtj7WT2Gx .container-fluid {
  padding: 0;
}
.cid-tFtj7WT2Gx .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFtj7WT2Gx .row {
    padding: 0 12px;
  }
}
.cid-tFtj7WT2Gx .container-wrapper {
  padding: 0;
}
.cid-tFtj7WT2Gx .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFtj7WT2Gx .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFtj7WT2Gx .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFtj7WT2Gx .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFtj7WT2Gx .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFtj7WT2Gx .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFtj7WT2Gx .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFtj7WT2Gx .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFtj7WT2Gx .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFtj7WT2Gx .mbr-section-title {
  color: #1c314e;
}
.cid-tFtj7WT2Gx .mbr-text {
  color: #358606;
}
.cid-tFtj8DPLfO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFtj8DPLfO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtj8DPLfO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtj8DPLfO .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFtj8DPLfO .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFtj8DPLfO .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFtj8DPLfO .container {
    padding: 0 30px;
  }
}
.cid-tFtj8DPLfO .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFtj8DPLfO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFtkfDisMF {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFtkfDisMF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtkfDisMF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtkfDisMF .container-fluid {
  padding: 0;
}
.cid-tFtkfDisMF .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFtkfDisMF .row {
    padding: 0 12px;
  }
}
.cid-tFtkfDisMF .container-wrapper {
  padding: 0;
}
.cid-tFtkfDisMF .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFtkfDisMF .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFtkfDisMF .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFtkfDisMF .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFtkfDisMF .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFtkfDisMF .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFtkfDisMF .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFtkfDisMF .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFtkfDisMF .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFtkfDisMF .mbr-section-title {
  color: #1c314e;
}
.cid-tFtkfDisMF .mbr-text {
  color: #358606;
}
.cid-tFtkg8obQz {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFtkg8obQz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtkg8obQz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtkg8obQz .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFtkg8obQz .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFtkg8obQz .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFtkg8obQz .container {
    padding: 0 30px;
  }
}
.cid-tFtkg8obQz .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFtkg8obQz .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tFtls1ACyp {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFtls1ACyp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtls1ACyp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtls1ACyp .container-fluid {
  padding: 0;
}
.cid-tFtls1ACyp .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tFtls1ACyp .row {
    padding: 0 12px;
  }
}
.cid-tFtls1ACyp .container-wrapper {
  padding: 0;
}
.cid-tFtls1ACyp .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tFtls1ACyp .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tFtls1ACyp .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tFtls1ACyp .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tFtls1ACyp .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tFtls1ACyp .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tFtls1ACyp .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tFtls1ACyp .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tFtls1ACyp .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tFtls1ACyp .mbr-section-title {
  color: #1c314e;
}
.cid-tFtls1ACyp .mbr-text {
  color: #358606;
}
.cid-tFtlsNpWF4 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tFtlsNpWF4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFtlsNpWF4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tFtlsNpWF4 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tFtlsNpWF4 .container-fluid {
    padding: 0 30px;
  }
}
.cid-tFtlsNpWF4 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tFtlsNpWF4 .container {
    padding: 0 30px;
  }
}
.cid-tFtlsNpWF4 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFtlsNpWF4 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tOONZUuZBo {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONZUuZBo .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONZUuZBo .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONZUuZBo .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONZUuZBo .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONZUuZBo .text-content {
    max-width: none;
  }
}
.cid-tOONZUuZBo .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONZUuZBo .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONZUuZBo .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONZUuZBo .icons {
    justify-content: center !important;
  }
  .cid-tOONZUuZBo .text-content * {
    text-align: center;
  }
}
.cid-tOONZUuZBo P {
  color: #ffffff;
}
.cid-tOONZUuZBo .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tFHvlooE8q .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFHvlooE8q .nav-item:focus,
.cid-tFHvlooE8q .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tFHvlooE8q .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tFHvlooE8q .nav-item .nav-link {
    position: relative;
  }
  .cid-tFHvlooE8q .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tFHvlooE8q .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tFHvlooE8q .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFHvlooE8q .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFHvlooE8q .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFHvlooE8q .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tFHvlooE8q .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFHvlooE8q .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFHvlooE8q .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tFHvlooE8q .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tFHvlooE8q .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tFHvlooE8q .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFHvlooE8q .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFHvlooE8q .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFHvlooE8q .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFHvlooE8q .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tFHvlooE8q .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFHvlooE8q .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFHvlooE8q .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-tFHvlooE8q .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFHvlooE8q .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFHvlooE8q .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFHvlooE8q .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFHvlooE8q .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFHvlooE8q .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tFHvlooE8q .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFHvlooE8q .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFHvlooE8q .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-tFHvlooE8q .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFHvlooE8q .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFHvlooE8q .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFHvlooE8q .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tFHvlooE8q .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tFHvlooE8q .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFHvlooE8q .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tFHvlooE8q .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFHvlooE8q .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFHvlooE8q .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-tFHvlooE8q .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFHvlooE8q .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFHvlooE8q .dropdown-item.active,
.cid-tFHvlooE8q .dropdown-item:active {
  background-color: transparent;
}
.cid-tFHvlooE8q .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFHvlooE8q .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFHvlooE8q .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFHvlooE8q .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tFHvlooE8q .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFHvlooE8q .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFHvlooE8q ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tFHvlooE8q .navbar-buttons {
  text-align: center;
}
.cid-tFHvlooE8q button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFHvlooE8q button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFHvlooE8q button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFHvlooE8q button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHvlooE8q button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFHvlooE8q button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFHvlooE8q nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHvlooE8q nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFHvlooE8q nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFHvlooE8q nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFHvlooE8q .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFHvlooE8q a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tFHvlooE8q .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFHvlooE8q .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-tFHvlooE8q .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFHvlooE8q .navbar {
    height: 77px;
  }
  .cid-tFHvlooE8q .navbar.opened {
    height: auto;
  }
  .cid-tFHvlooE8q .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFHvQJadDi {
  padding-top: 60px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-contact-1-2000x720.jpg");
}
.cid-tFHvQJadDi H2 {
  color: #d58f76;
}
.cid-tFHFv1hLUH {
  padding-top: 30px;
  padding-bottom: 105px;
  background-color: #ffffff;
}
.cid-tFHFv1hLUH .main-heading-content {
  margin-bottom: 5rem;
}
.cid-tFHFv1hLUH .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-tFHFv1hLUH .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-tFHFv1hLUH .form-control {
  background-color: #fff;
  background-image: none;
  border: 1px solid #ddd;
  border-radius: 0;
  box-shadow: none;
  display: block;
  line-height: 1.42857;
  padding: 6px 12px;
  transition: all 0.5s ease-out 0s;
  width: 100%;
  -webkit-transition: all 0.5s ease-out 0s;
}
.cid-tFHFv1hLUH textarea.form-control {
  min-height: 154px;
}
.cid-tFHFv1hLUH .google-map {
  width: 100%;
  height: 30rem;
}
.cid-tFHFv1hLUH .google-map iframe {
  width: inherit;
  height: 100%;
}
.cid-tFHFv1hLUH a:link {
  text-decoration: none;
}
.cid-tFHFv1hLUH .mbr-section-subtitle {
  color: #232323;
  text-align: center;
}
.cid-tFHFv1hLUH .mbr-section-title,
.cid-tFHFv1hLUH .underline {
  text-align: center;
  color: #232323;
}
.cid-tOONVo0xsS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONVo0xsS .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONVo0xsS .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONVo0xsS .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONVo0xsS .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONVo0xsS .text-content {
    max-width: none;
  }
}
.cid-tOONVo0xsS .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONVo0xsS .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONVo0xsS .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONVo0xsS .icons {
    justify-content: center !important;
  }
  .cid-tOONVo0xsS .text-content * {
    text-align: center;
  }
}
.cid-tOONVo0xsS P {
  color: #ffffff;
}
.cid-tOONVo0xsS .mbr-section-title {
  color: #ffffff;
}
.cid-urXeiCOy6a.popup-builder {
  background-color: #ffffff;
}
.cid-urXeiCOy6a.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urXeiCOy6a.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urXeiCOy6a .modal-content,
.cid-urXeiCOy6a .modal-dialog {
  height: auto;
}
.cid-urXeiCOy6a .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urXeiCOy6a .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urXeiCOy6a .form-wrapper .mbr-form .form-group,
  .cid-urXeiCOy6a .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urXeiCOy6a .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urXeiCOy6a .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-urXeiCOy6a .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-urXeiCOy6a .pt-0 {
  padding-top: 0 !important;
}
.cid-urXeiCOy6a .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urXeiCOy6a .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urXeiCOy6a .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urXeiCOy6a .modal-open {
  overflow: hidden;
}
.cid-urXeiCOy6a .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urXeiCOy6a .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urXeiCOy6a .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urXeiCOy6a .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-urXeiCOy6a .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urXeiCOy6a .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urXeiCOy6a .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urXeiCOy6a .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-urXeiCOy6a .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-urXeiCOy6a .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urXeiCOy6a .modal-backdrop.fade {
  opacity: 0;
}
.cid-urXeiCOy6a .modal-backdrop.show {
  opacity: .5;
}
.cid-urXeiCOy6a .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urXeiCOy6a .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urXeiCOy6a .modal-header {
    padding: 1rem;
  }
}
.cid-urXeiCOy6a .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urXeiCOy6a .modal-header .close svg {
  fill: #353535;
}
.cid-urXeiCOy6a .modal-header .close:hover {
  opacity: 1;
}
.cid-urXeiCOy6a .modal-header .close:focus {
  outline: none;
}
.cid-urXeiCOy6a .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-urXeiCOy6a .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-urXeiCOy6a .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXeiCOy6a .modal-body {
    padding: 1rem;
  }
}
.cid-urXeiCOy6a .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urXeiCOy6a .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXeiCOy6a .modal-footer {
    padding: 1rem;
  }
}
.cid-urXeiCOy6a .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urXeiCOy6a .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urXeiCOy6a .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urXeiCOy6a .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urXeiCOy6a .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-urXeiCOy6a .modal-lg,
  .cid-urXeiCOy6a .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-urXeiCOy6a .modal-xl {
    max-width: 1140px;
  }
}
.cid-urXeiCOy6a .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urXeiCOy6a .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-urXeiCOy6a .form-group {
  margin-bottom: 1rem;
}
.cid-urXeiCOy6a .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urXeiCOy6a .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urXeiCOy6a .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-urXeiCOy6a .mbr-section-btn {
  margin: 0;
}
.cid-urXeiCOy6a .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tFLKnBIvjn .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFLKnBIvjn .nav-item:focus,
.cid-tFLKnBIvjn .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tFLKnBIvjn .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tFLKnBIvjn .nav-item .nav-link {
    position: relative;
  }
  .cid-tFLKnBIvjn .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tFLKnBIvjn .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tFLKnBIvjn .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFLKnBIvjn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFLKnBIvjn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFLKnBIvjn .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tFLKnBIvjn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFLKnBIvjn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFLKnBIvjn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tFLKnBIvjn .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tFLKnBIvjn .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tFLKnBIvjn .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFLKnBIvjn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFLKnBIvjn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFLKnBIvjn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFLKnBIvjn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tFLKnBIvjn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFLKnBIvjn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFLKnBIvjn .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-tFLKnBIvjn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFLKnBIvjn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFLKnBIvjn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFLKnBIvjn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFLKnBIvjn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFLKnBIvjn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tFLKnBIvjn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFLKnBIvjn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFLKnBIvjn .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-tFLKnBIvjn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFLKnBIvjn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFLKnBIvjn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFLKnBIvjn .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tFLKnBIvjn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tFLKnBIvjn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFLKnBIvjn .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tFLKnBIvjn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFLKnBIvjn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFLKnBIvjn .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-tFLKnBIvjn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFLKnBIvjn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFLKnBIvjn .dropdown-item.active,
.cid-tFLKnBIvjn .dropdown-item:active {
  background-color: transparent;
}
.cid-tFLKnBIvjn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFLKnBIvjn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFLKnBIvjn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFLKnBIvjn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tFLKnBIvjn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFLKnBIvjn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFLKnBIvjn ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tFLKnBIvjn .navbar-buttons {
  text-align: center;
}
.cid-tFLKnBIvjn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFLKnBIvjn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFLKnBIvjn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFLKnBIvjn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFLKnBIvjn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFLKnBIvjn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFLKnBIvjn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFLKnBIvjn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFLKnBIvjn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFLKnBIvjn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFLKnBIvjn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFLKnBIvjn a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tFLKnBIvjn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFLKnBIvjn .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-tFLKnBIvjn .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFLKnBIvjn .navbar {
    height: 77px;
  }
  .cid-tFLKnBIvjn .navbar.opened {
    height: auto;
  }
  .cid-tFLKnBIvjn .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFLKnC5bBH {
  padding-top: 150px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-8-1800x900.jpg");
}
.cid-tFLKnC5bBH H2 {
  color: #d58f76;
}
.cid-tFLM9OHT9Y {
  padding-top: 1rem;
  padding-bottom: 8rem;
  background-color: #ffffff;
}
.cid-tFLM9OHT9Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tFLM9OHT9Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tFLM9OHT9Y .container {
    padding: 0 30px;
  }
}
.cid-tFLM9OHT9Y .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tFLM9OHT9Y .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tOONKA9HRQ {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONKA9HRQ .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONKA9HRQ .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONKA9HRQ .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONKA9HRQ .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONKA9HRQ .text-content {
    max-width: none;
  }
}
.cid-tOONKA9HRQ .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONKA9HRQ .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONKA9HRQ .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONKA9HRQ .icons {
    justify-content: center !important;
  }
  .cid-tOONKA9HRQ .text-content * {
    text-align: center;
  }
}
.cid-tOONKA9HRQ P {
  color: #ffffff;
}
.cid-tOONKA9HRQ .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tFQlRwJxCV .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tFQlRwJxCV .nav-item:focus,
.cid-tFQlRwJxCV .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tFQlRwJxCV .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tFQlRwJxCV .nav-item .nav-link {
    position: relative;
  }
  .cid-tFQlRwJxCV .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tFQlRwJxCV .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tFQlRwJxCV .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFQlRwJxCV .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tFQlRwJxCV .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tFQlRwJxCV .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tFQlRwJxCV .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tFQlRwJxCV .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tFQlRwJxCV .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tFQlRwJxCV .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tFQlRwJxCV .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tFQlRwJxCV .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tFQlRwJxCV .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tFQlRwJxCV .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tFQlRwJxCV .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tFQlRwJxCV .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tFQlRwJxCV .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tFQlRwJxCV .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tFQlRwJxCV .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-tFQlRwJxCV .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tFQlRwJxCV .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tFQlRwJxCV .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tFQlRwJxCV .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tFQlRwJxCV .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tFQlRwJxCV .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tFQlRwJxCV .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tFQlRwJxCV .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tFQlRwJxCV .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-tFQlRwJxCV .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tFQlRwJxCV .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tFQlRwJxCV .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tFQlRwJxCV .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tFQlRwJxCV .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tFQlRwJxCV .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tFQlRwJxCV .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tFQlRwJxCV .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tFQlRwJxCV .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tFQlRwJxCV .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-tFQlRwJxCV .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tFQlRwJxCV .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tFQlRwJxCV .dropdown-item.active,
.cid-tFQlRwJxCV .dropdown-item:active {
  background-color: transparent;
}
.cid-tFQlRwJxCV .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tFQlRwJxCV .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tFQlRwJxCV .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tFQlRwJxCV .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tFQlRwJxCV .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tFQlRwJxCV .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tFQlRwJxCV ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tFQlRwJxCV .navbar-buttons {
  text-align: center;
}
.cid-tFQlRwJxCV button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tFQlRwJxCV button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tFQlRwJxCV button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tFQlRwJxCV button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tFQlRwJxCV button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tFQlRwJxCV button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tFQlRwJxCV nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFQlRwJxCV nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tFQlRwJxCV nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tFQlRwJxCV nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tFQlRwJxCV .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tFQlRwJxCV a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tFQlRwJxCV .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tFQlRwJxCV .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-tFQlRwJxCV .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tFQlRwJxCV .navbar {
    height: 77px;
  }
  .cid-tFQlRwJxCV .navbar.opened {
    height: auto;
  }
  .cid-tFQlRwJxCV .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tFQlRx7N7V {
  padding-top: 165px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-29-1800x864.jpg");
}
.cid-tFQlRx7N7V H2 {
  color: #d58f76;
}
.cid-tGvFM7KB9h {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tGvFM7KB9h .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  padding: 6px 0;
}
.cid-tGvFM7KB9h .card {
  border-radius: 0;
  border-bottom: 1px solid #ffffff;
}
.cid-tGvFM7KB9h .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tGvFM7KB9h .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffffff;
}
.cid-tGvFM7KB9h .panel-body,
.cid-tGvFM7KB9h .card-header {
  padding: 1rem 0;
}
.cid-tGvFM7KB9h .section-head {
  margin-bottom: 60px !important;
  color: #c0f22c;
}
.cid-tGvFM7KB9h .card1 {
  width: 100%;
  display: flex;
  align-items: center;
}
.cid-tGvFM7KB9h span {
  color: currentColor !important;
}
.cid-tGvFM7KB9h .mbr-section-subtitle {
  color: #111213;
  text-align: center;
}
.cid-tGvFM7KB9h .mbr-iconfont::before {
  font-size: 24px;
}
.cid-tGvFM7KB9h .b {
  display: inline-flex;
  padding-left: 30px;
}
.cid-tGvFM7KB9h .main {
  align-items: center;
  justify-content: space-between;
}
.cid-tGvFM7KB9h .card-header {
  background-color: transparent;
  border: none;
}
.cid-tGvFM7KB9h .panel-text {
  color: #000000;
}
.cid-tGvFM7KB9h .panel-title-edit {
  color: #000000;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.cid-tGvFM7KB9h .mbr-text {
  margin-bottom: 28px;
}
.cid-tGvFM7KB9h .panel-body {
  padding: 0px 0px 40px;
}
.cid-tGvFM7KB9h .t1 {
  display: flex;
  align-items: center;
}
.cid-tGvFM7KB9h .button-align {
  margin-top: 20px;
}
.cid-tGvFM7KB9h .mbr-text,
.cid-tGvFM7KB9h .button-align {
  color: #75dbcd;
}
.cid-tGvFM7KB9h .card .collapsing .panel-body {
  border-top: transparent !important;
  border-bottom: 2px solid #ffffff;
}
.cid-tGvFM7KB9h .card .show .panel-body {
  border-top: transparent !important;
}
.cid-tGvFM7KB9h #bootstrap-toggle {
  border-top: 1px solid #ffffff;
}
.cid-tGvFM7KB9h H3 {
  color: #40a508;
}
.cid-tFQvBtmfsw {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFQvBtmfsw .card {
  margin: auto;
}
.cid-tFQvBtmfsw .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #200960;
  margin-bottom: 1rem;
}
.cid-tFQvBtmfsw .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 1rem 1rem;
  cursor: pointer;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-tFQvBtmfsw .card-text,
.cid-tFQvBtmfsw .card-box {
  color: #999999;
}
.cid-tFQvBtmfsw .display-5 {
  font-size: 1.6rem;
}
.cid-tFQvBtmfsw h4 {
  margin-bottom: 10px;
}
.cid-tFQvBtmfsw .card-title,
.cid-tFQvBtmfsw .card-box {
  color: #cc2952;
}
.cid-tFQvBtmfsw .mbr-section-subtitle,
.cid-tFQvBtmfsw .card-box {
  color: #cc2952;
}
.cid-tFQR2rbIB2 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tFQR2rbIB2 .card {
  margin: auto;
}
.cid-tFQR2rbIB2 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #200960;
  margin-bottom: 1rem;
}
.cid-tFQR2rbIB2 .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 1rem 1rem;
  cursor: pointer;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-tFQR2rbIB2 .card-text,
.cid-tFQR2rbIB2 .card-box {
  color: #999999;
}
.cid-tFQR2rbIB2 .display-5 {
  font-size: 1.6rem;
}
.cid-tFQR2rbIB2 h4 {
  margin-bottom: 10px;
}
.cid-tFQR2rbIB2 .card-title,
.cid-tFQR2rbIB2 .card-box {
  color: #cc2952;
}
.cid-tFQR2rbIB2 .mbr-section-subtitle,
.cid-tFQR2rbIB2 .card-box {
  color: #cc2952;
}
.cid-tFQmEmFPml {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFQmEmFPml .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  padding: 6px 0;
}
.cid-tFQmEmFPml .card {
  border-radius: 0;
  border-bottom: 1px solid #ffffff;
}
.cid-tFQmEmFPml .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tFQmEmFPml .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffffff;
}
.cid-tFQmEmFPml .panel-body,
.cid-tFQmEmFPml .card-header {
  padding: 1rem 0;
}
.cid-tFQmEmFPml .section-head {
  margin-bottom: 60px !important;
  color: #c0f22c;
}
.cid-tFQmEmFPml .card1 {
  width: 100%;
  display: flex;
  align-items: center;
}
.cid-tFQmEmFPml span {
  color: currentColor !important;
}
.cid-tFQmEmFPml .mbr-section-subtitle {
  color: #111213;
  text-align: center;
}
.cid-tFQmEmFPml .mbr-iconfont::before {
  font-size: 24px;
}
.cid-tFQmEmFPml .b {
  display: inline-flex;
  padding-left: 30px;
}
.cid-tFQmEmFPml .main {
  align-items: center;
  justify-content: space-between;
}
.cid-tFQmEmFPml .card-header {
  background-color: transparent;
  border: none;
}
.cid-tFQmEmFPml .panel-text {
  color: #000000;
}
.cid-tFQmEmFPml .panel-title-edit {
  color: #000000;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.cid-tFQmEmFPml .mbr-text {
  margin-bottom: 28px;
}
.cid-tFQmEmFPml .panel-body {
  padding: 0px 0px 40px;
}
.cid-tFQmEmFPml .t1 {
  display: flex;
  align-items: center;
}
.cid-tFQmEmFPml .button-align {
  margin-top: 20px;
}
.cid-tFQmEmFPml .mbr-text,
.cid-tFQmEmFPml .button-align {
  color: #75dbcd;
}
.cid-tFQmEmFPml .card .collapsing .panel-body {
  border-top: transparent !important;
  border-bottom: 2px solid #ffffff;
}
.cid-tFQmEmFPml .card .show .panel-body {
  border-top: transparent !important;
}
.cid-tFQmEmFPml #bootstrap-toggle {
  border-top: 1px solid #ffffff;
}
.cid-tFQmEmFPml H3 {
  color: #40a508;
}
.cid-tFQFUvwi4T {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tFQFUvwi4T .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  padding: 6px 0;
}
.cid-tFQFUvwi4T .card {
  border-radius: 0;
  border-bottom: 1px solid #ffffff;
}
.cid-tFQFUvwi4T .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tFQFUvwi4T .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffffff;
}
.cid-tFQFUvwi4T .panel-body,
.cid-tFQFUvwi4T .card-header {
  padding: 1rem 0;
}
.cid-tFQFUvwi4T .section-head {
  margin-bottom: 60px !important;
  color: #c0f22c;
}
.cid-tFQFUvwi4T .card1 {
  width: 100%;
  display: flex;
  align-items: center;
}
.cid-tFQFUvwi4T span {
  color: currentColor !important;
}
.cid-tFQFUvwi4T .mbr-section-subtitle {
  color: #111213;
  text-align: center;
}
.cid-tFQFUvwi4T .mbr-iconfont::before {
  font-size: 24px;
}
.cid-tFQFUvwi4T .b {
  display: inline-flex;
  padding-left: 30px;
}
.cid-tFQFUvwi4T .main {
  align-items: center;
  justify-content: space-between;
}
.cid-tFQFUvwi4T .card-header {
  background-color: transparent;
  border: none;
}
.cid-tFQFUvwi4T .panel-text {
  color: #000000;
}
.cid-tFQFUvwi4T .panel-title-edit {
  color: #000000;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.cid-tFQFUvwi4T .mbr-text {
  margin-bottom: 28px;
}
.cid-tFQFUvwi4T .panel-body {
  padding: 0px 0px 40px;
}
.cid-tFQFUvwi4T .t1 {
  display: flex;
  align-items: center;
}
.cid-tFQFUvwi4T .button-align {
  margin-top: 20px;
}
.cid-tFQFUvwi4T .mbr-text,
.cid-tFQFUvwi4T .button-align {
  color: #75dbcd;
}
.cid-tFQFUvwi4T .card .collapsing .panel-body {
  border-top: transparent !important;
  border-bottom: 2px solid #ffffff;
}
.cid-tFQFUvwi4T .card .show .panel-body {
  border-top: transparent !important;
}
.cid-tFQFUvwi4T #bootstrap-toggle {
  border-top: 1px solid #ffffff;
}
.cid-tFQFUvwi4T H3 {
  color: #40a508;
}
.cid-tFRiaDjFNU {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tFRiaDjFNU .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  padding: 6px 0;
}
.cid-tFRiaDjFNU .card {
  border-radius: 0;
  border-bottom: 1px solid #ffffff;
}
.cid-tFRiaDjFNU .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tFRiaDjFNU .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffffff;
}
.cid-tFRiaDjFNU .panel-body,
.cid-tFRiaDjFNU .card-header {
  padding: 1rem 0;
}
.cid-tFRiaDjFNU .section-head {
  margin-bottom: 60px !important;
  color: #c0f22c;
}
.cid-tFRiaDjFNU .card1 {
  width: 100%;
  display: flex;
  align-items: center;
}
.cid-tFRiaDjFNU span {
  color: currentColor !important;
}
.cid-tFRiaDjFNU .mbr-section-subtitle {
  color: #111213;
  text-align: center;
}
.cid-tFRiaDjFNU .mbr-iconfont::before {
  font-size: 24px;
}
.cid-tFRiaDjFNU .b {
  display: inline-flex;
  padding-left: 30px;
}
.cid-tFRiaDjFNU .main {
  align-items: center;
  justify-content: space-between;
}
.cid-tFRiaDjFNU .card-header {
  background-color: transparent;
  border: none;
}
.cid-tFRiaDjFNU .panel-text {
  color: #000000;
}
.cid-tFRiaDjFNU .panel-title-edit {
  color: #000000;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.cid-tFRiaDjFNU .mbr-text {
  margin-bottom: 28px;
}
.cid-tFRiaDjFNU .panel-body {
  padding: 0px 0px 40px;
}
.cid-tFRiaDjFNU .t1 {
  display: flex;
  align-items: center;
}
.cid-tFRiaDjFNU .button-align {
  margin-top: 20px;
}
.cid-tFRiaDjFNU .mbr-text,
.cid-tFRiaDjFNU .button-align {
  color: #75dbcd;
}
.cid-tFRiaDjFNU .card .collapsing .panel-body {
  border-top: transparent !important;
  border-bottom: 2px solid #ffffff;
}
.cid-tFRiaDjFNU .card .show .panel-body {
  border-top: transparent !important;
}
.cid-tFRiaDjFNU #bootstrap-toggle {
  border-top: 1px solid #ffffff;
}
.cid-tFRiaDjFNU H3 {
  color: #40a508;
}
.cid-tQBrdP1X1H {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-tQBrdP1X1H .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
  padding: 6px 0;
}
.cid-tQBrdP1X1H .card {
  border-radius: 0;
  border-bottom: 1px solid #ffffff;
}
.cid-tQBrdP1X1H .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tQBrdP1X1H .mbr-iconfont {
  padding-left: 1rem;
  font-family: 'Moririse2' !important;
  font-size: 1.4rem !important;
  color: #ffffff;
}
.cid-tQBrdP1X1H .panel-body,
.cid-tQBrdP1X1H .card-header {
  padding: 1rem 0;
}
.cid-tQBrdP1X1H .section-head {
  margin-bottom: 60px !important;
  color: #c0f22c;
}
.cid-tQBrdP1X1H .card1 {
  width: 100%;
  display: flex;
  align-items: center;
}
.cid-tQBrdP1X1H span {
  color: currentColor !important;
}
.cid-tQBrdP1X1H .mbr-section-subtitle {
  color: #111213;
  text-align: center;
}
.cid-tQBrdP1X1H .mbr-iconfont::before {
  font-size: 24px;
}
.cid-tQBrdP1X1H .b {
  display: inline-flex;
  padding-left: 30px;
}
.cid-tQBrdP1X1H .main {
  align-items: center;
  justify-content: space-between;
}
.cid-tQBrdP1X1H .card-header {
  background-color: transparent;
  border: none;
}
.cid-tQBrdP1X1H .panel-text {
  color: #000000;
}
.cid-tQBrdP1X1H .panel-title-edit {
  color: #000000;
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.cid-tQBrdP1X1H .mbr-text {
  margin-bottom: 28px;
}
.cid-tQBrdP1X1H .panel-body {
  padding: 0px 0px 40px;
}
.cid-tQBrdP1X1H .t1 {
  display: flex;
  align-items: center;
}
.cid-tQBrdP1X1H .button-align {
  margin-top: 20px;
}
.cid-tQBrdP1X1H .mbr-text,
.cid-tQBrdP1X1H .button-align {
  color: #75dbcd;
}
.cid-tQBrdP1X1H .card .collapsing .panel-body {
  border-top: transparent !important;
  border-bottom: 2px solid #ffffff;
}
.cid-tQBrdP1X1H .card .show .panel-body {
  border-top: transparent !important;
}
.cid-tQBrdP1X1H #bootstrap-toggle {
  border-top: 1px solid #ffffff;
}
.cid-tQBrdP1X1H H3 {
  color: #40a508;
}
.cid-tOONE6pXsw {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONE6pXsw .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONE6pXsw .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONE6pXsw .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONE6pXsw .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONE6pXsw .text-content {
    max-width: none;
  }
}
.cid-tOONE6pXsw .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONE6pXsw .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONE6pXsw .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONE6pXsw .icons {
    justify-content: center !important;
  }
  .cid-tOONE6pXsw .text-content * {
    text-align: center;
  }
}
.cid-tOONE6pXsw P {
  color: #ffffff;
}
.cid-tOONE6pXsw .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tG4wbZYOm9 .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tG4wbZYOm9 .nav-item:focus,
.cid-tG4wbZYOm9 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tG4wbZYOm9 .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tG4wbZYOm9 .nav-item .nav-link {
    position: relative;
  }
  .cid-tG4wbZYOm9 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tG4wbZYOm9 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tG4wbZYOm9 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tG4wbZYOm9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tG4wbZYOm9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tG4wbZYOm9 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tG4wbZYOm9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tG4wbZYOm9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tG4wbZYOm9 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tG4wbZYOm9 .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tG4wbZYOm9 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tG4wbZYOm9 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tG4wbZYOm9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tG4wbZYOm9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tG4wbZYOm9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tG4wbZYOm9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tG4wbZYOm9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tG4wbZYOm9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tG4wbZYOm9 .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-tG4wbZYOm9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tG4wbZYOm9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tG4wbZYOm9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tG4wbZYOm9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tG4wbZYOm9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tG4wbZYOm9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tG4wbZYOm9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tG4wbZYOm9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tG4wbZYOm9 .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-tG4wbZYOm9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tG4wbZYOm9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tG4wbZYOm9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tG4wbZYOm9 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tG4wbZYOm9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tG4wbZYOm9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tG4wbZYOm9 .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tG4wbZYOm9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tG4wbZYOm9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tG4wbZYOm9 .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-tG4wbZYOm9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tG4wbZYOm9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tG4wbZYOm9 .dropdown-item.active,
.cid-tG4wbZYOm9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tG4wbZYOm9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tG4wbZYOm9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tG4wbZYOm9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tG4wbZYOm9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tG4wbZYOm9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tG4wbZYOm9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tG4wbZYOm9 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tG4wbZYOm9 .navbar-buttons {
  text-align: center;
}
.cid-tG4wbZYOm9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tG4wbZYOm9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tG4wbZYOm9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tG4wbZYOm9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tG4wbZYOm9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tG4wbZYOm9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tG4wbZYOm9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tG4wbZYOm9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tG4wbZYOm9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tG4wbZYOm9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tG4wbZYOm9 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tG4wbZYOm9 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tG4wbZYOm9 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tG4wbZYOm9 .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-tG4wbZYOm9 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tG4wbZYOm9 .navbar {
    height: 77px;
  }
  .cid-tG4wbZYOm9 .navbar.opened {
    height: auto;
  }
  .cid-tG4wbZYOm9 .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tG4wc0nMwP {
  padding-top: 135px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-3-1800x900.jpg");
}
.cid-tG4wc0nMwP H2 {
  color: #d58f76;
}
.cid-tG4wc0BH6n {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tG4wc0BH6n .mbr-fallback-image.disabled {
  display: none;
}
.cid-tG4wc0BH6n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tG4wc0BH6n .container {
    padding: 0 30px;
  }
}
.cid-tG4wc0BH6n .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tG4wc0BH6n .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tOk2kiBUjQ {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-tOk2kiBUjQ H2 {
  color: #d58f76;
}
.cid-tHRQknEYOG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #065186;
}
.cid-tHRQknEYOG H2 {
  color: #d58f76;
}
.cid-tHRQgslKF9 {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tHRQgslKF9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHRQgslKF9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tHRQgslKF9 .container {
    padding: 0 30px;
  }
}
.cid-tHRQgslKF9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tHRQgslKF9 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tOONS8sL36 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONS8sL36 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONS8sL36 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONS8sL36 .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONS8sL36 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONS8sL36 .text-content {
    max-width: none;
  }
}
.cid-tOONS8sL36 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONS8sL36 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONS8sL36 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONS8sL36 .icons {
    justify-content: center !important;
  }
  .cid-tOONS8sL36 .text-content * {
    text-align: center;
  }
}
.cid-tOONS8sL36 P {
  color: #ffffff;
}
.cid-tOONS8sL36 .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tGvIXZ6Ag2 .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tGvIXZ6Ag2 .nav-item:focus,
.cid-tGvIXZ6Ag2 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tGvIXZ6Ag2 .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tGvIXZ6Ag2 .nav-item .nav-link {
    position: relative;
  }
  .cid-tGvIXZ6Ag2 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tGvIXZ6Ag2 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tGvIXZ6Ag2 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGvIXZ6Ag2 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tGvIXZ6Ag2 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tGvIXZ6Ag2 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tGvIXZ6Ag2 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tGvIXZ6Ag2 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tGvIXZ6Ag2 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tGvIXZ6Ag2 .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tGvIXZ6Ag2 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tGvIXZ6Ag2 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tGvIXZ6Ag2 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tGvIXZ6Ag2 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tGvIXZ6Ag2 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tGvIXZ6Ag2 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tGvIXZ6Ag2 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tGvIXZ6Ag2 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tGvIXZ6Ag2 .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-tGvIXZ6Ag2 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tGvIXZ6Ag2 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tGvIXZ6Ag2 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tGvIXZ6Ag2 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tGvIXZ6Ag2 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tGvIXZ6Ag2 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tGvIXZ6Ag2 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tGvIXZ6Ag2 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tGvIXZ6Ag2 .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-tGvIXZ6Ag2 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tGvIXZ6Ag2 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tGvIXZ6Ag2 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tGvIXZ6Ag2 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tGvIXZ6Ag2 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tGvIXZ6Ag2 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tGvIXZ6Ag2 .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tGvIXZ6Ag2 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tGvIXZ6Ag2 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tGvIXZ6Ag2 .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-tGvIXZ6Ag2 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tGvIXZ6Ag2 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tGvIXZ6Ag2 .dropdown-item.active,
.cid-tGvIXZ6Ag2 .dropdown-item:active {
  background-color: transparent;
}
.cid-tGvIXZ6Ag2 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tGvIXZ6Ag2 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tGvIXZ6Ag2 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tGvIXZ6Ag2 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tGvIXZ6Ag2 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tGvIXZ6Ag2 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tGvIXZ6Ag2 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tGvIXZ6Ag2 .navbar-buttons {
  text-align: center;
}
.cid-tGvIXZ6Ag2 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tGvIXZ6Ag2 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tGvIXZ6Ag2 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tGvIXZ6Ag2 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tGvIXZ6Ag2 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tGvIXZ6Ag2 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tGvIXZ6Ag2 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tGvIXZ6Ag2 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tGvIXZ6Ag2 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tGvIXZ6Ag2 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tGvIXZ6Ag2 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tGvIXZ6Ag2 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tGvIXZ6Ag2 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tGvIXZ6Ag2 .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-tGvIXZ6Ag2 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tGvIXZ6Ag2 .navbar {
    height: 77px;
  }
  .cid-tGvIXZ6Ag2 .navbar.opened {
    height: auto;
  }
  .cid-tGvIXZ6Ag2 .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tGvIXZtkHW {
  padding-top: 0px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/salette-1-2000x1333.jpg");
}
.cid-tGvIXZtkHW H2 {
  color: #d58f76;
}
.cid-tIAzk1o3q4 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tIAzk1o3q4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIAzk1o3q4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIAzk1o3q4 .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tIAzk1o3q4 .container-fluid {
    padding: 0 30px;
  }
}
.cid-tIAzk1o3q4 .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tIAzk1o3q4 .container {
    padding: 0 30px;
  }
}
.cid-tIAzk1o3q4 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tIAzk1o3q4 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tIAA6IRQzU {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/vatican6-1-1200x599.jpg");
}
.cid-tIAA6IRQzU .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-tIAA6IRQzU .head_wrap:hover .mbr-section-title a {
  color: #084e9e !important;
}
.cid-tIAA6IRQzU .mbr-section-title,
.cid-tIAA6IRQzU .wrap {
  color: #ffffff;
  text-align: center;
}
.cid-tGvJjua7VG {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tGvJjua7VG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tGvJjua7VG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tGvJjua7VG .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tGvJjua7VG .container-fluid {
    padding: 0 30px;
  }
}
.cid-tGvJjua7VG .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tGvJjua7VG .container {
    padding: 0 30px;
  }
}
.cid-tGvJjua7VG .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tGvJjua7VG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tIAz0eJlcS {
  padding-top: 8rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/a-salette-08jpg-1400x530.jpg");
}
.cid-tIAz0eJlcS .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-tIAz0eJlcS .head_wrap:hover .mbr-section-title a {
  color: #084e9e !important;
}
.cid-tIAz0eJlcS .mbr-section-title,
.cid-tIAz0eJlcS .wrap {
  color: #ffffff;
  text-align: center;
}
.cid-tIACJApQ8k {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tIACJApQ8k .mbr-fallback-image.disabled {
  display: none;
}
.cid-tIACJApQ8k .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tIACJApQ8k .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tIACJApQ8k .container-fluid {
    padding: 0 30px;
  }
}
.cid-tIACJApQ8k .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tIACJApQ8k .container {
    padding: 0 30px;
  }
}
.cid-tIACJApQ8k .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tIACJApQ8k .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tOOMFQrhyI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMFQrhyI .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMFQrhyI .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMFQrhyI .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMFQrhyI .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMFQrhyI .text-content {
    max-width: none;
  }
}
.cid-tOOMFQrhyI .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMFQrhyI .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMFQrhyI .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMFQrhyI .icons {
    justify-content: center !important;
  }
  .cid-tOOMFQrhyI .text-content * {
    text-align: center;
  }
}
.cid-tOOMFQrhyI P {
  color: #ffffff;
}
.cid-tOOMFQrhyI .mbr-section-title {
  color: #ffffff;
}
.cid-urXezkZINA.popup-builder {
  background-color: #ffffff;
}
.cid-urXezkZINA.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urXezkZINA.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urXezkZINA .modal-content,
.cid-urXezkZINA .modal-dialog {
  height: auto;
}
.cid-urXezkZINA .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urXezkZINA .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urXezkZINA .form-wrapper .mbr-form .form-group,
  .cid-urXezkZINA .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urXezkZINA .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urXezkZINA .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-urXezkZINA .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-urXezkZINA .pt-0 {
  padding-top: 0 !important;
}
.cid-urXezkZINA .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urXezkZINA .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urXezkZINA .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urXezkZINA .modal-open {
  overflow: hidden;
}
.cid-urXezkZINA .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urXezkZINA .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urXezkZINA .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urXezkZINA .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-urXezkZINA .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urXezkZINA .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urXezkZINA .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urXezkZINA .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-urXezkZINA .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-urXezkZINA .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urXezkZINA .modal-backdrop.fade {
  opacity: 0;
}
.cid-urXezkZINA .modal-backdrop.show {
  opacity: .5;
}
.cid-urXezkZINA .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urXezkZINA .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urXezkZINA .modal-header {
    padding: 1rem;
  }
}
.cid-urXezkZINA .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urXezkZINA .modal-header .close svg {
  fill: #353535;
}
.cid-urXezkZINA .modal-header .close:hover {
  opacity: 1;
}
.cid-urXezkZINA .modal-header .close:focus {
  outline: none;
}
.cid-urXezkZINA .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-urXezkZINA .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-urXezkZINA .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXezkZINA .modal-body {
    padding: 1rem;
  }
}
.cid-urXezkZINA .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urXezkZINA .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXezkZINA .modal-footer {
    padding: 1rem;
  }
}
.cid-urXezkZINA .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urXezkZINA .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urXezkZINA .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urXezkZINA .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urXezkZINA .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-urXezkZINA .modal-lg,
  .cid-urXezkZINA .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-urXezkZINA .modal-xl {
    max-width: 1140px;
  }
}
.cid-urXezkZINA .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urXezkZINA .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-urXezkZINA .form-group {
  margin-bottom: 1rem;
}
.cid-urXezkZINA .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urXezkZINA .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urXezkZINA .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-urXezkZINA .mbr-section-btn {
  margin: 0;
}
.cid-urXezkZINA .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tH4OqTU9u1 .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tH4OqTU9u1 .nav-item:focus,
.cid-tH4OqTU9u1 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tH4OqTU9u1 .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tH4OqTU9u1 .nav-item .nav-link {
    position: relative;
  }
  .cid-tH4OqTU9u1 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tH4OqTU9u1 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tH4OqTU9u1 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tH4OqTU9u1 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tH4OqTU9u1 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tH4OqTU9u1 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tH4OqTU9u1 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tH4OqTU9u1 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tH4OqTU9u1 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tH4OqTU9u1 .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tH4OqTU9u1 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tH4OqTU9u1 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tH4OqTU9u1 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tH4OqTU9u1 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tH4OqTU9u1 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tH4OqTU9u1 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tH4OqTU9u1 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tH4OqTU9u1 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tH4OqTU9u1 .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-tH4OqTU9u1 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tH4OqTU9u1 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tH4OqTU9u1 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tH4OqTU9u1 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tH4OqTU9u1 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tH4OqTU9u1 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tH4OqTU9u1 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tH4OqTU9u1 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tH4OqTU9u1 .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-tH4OqTU9u1 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tH4OqTU9u1 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tH4OqTU9u1 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tH4OqTU9u1 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tH4OqTU9u1 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tH4OqTU9u1 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tH4OqTU9u1 .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tH4OqTU9u1 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tH4OqTU9u1 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tH4OqTU9u1 .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-tH4OqTU9u1 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tH4OqTU9u1 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tH4OqTU9u1 .dropdown-item.active,
.cid-tH4OqTU9u1 .dropdown-item:active {
  background-color: transparent;
}
.cid-tH4OqTU9u1 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tH4OqTU9u1 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tH4OqTU9u1 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tH4OqTU9u1 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tH4OqTU9u1 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tH4OqTU9u1 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tH4OqTU9u1 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tH4OqTU9u1 .navbar-buttons {
  text-align: center;
}
.cid-tH4OqTU9u1 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tH4OqTU9u1 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tH4OqTU9u1 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tH4OqTU9u1 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tH4OqTU9u1 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tH4OqTU9u1 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tH4OqTU9u1 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH4OqTU9u1 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tH4OqTU9u1 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tH4OqTU9u1 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tH4OqTU9u1 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tH4OqTU9u1 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tH4OqTU9u1 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tH4OqTU9u1 .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-tH4OqTU9u1 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tH4OqTU9u1 .navbar {
    height: 77px;
  }
  .cid-tH4OqTU9u1 .navbar.opened {
    height: auto;
  }
  .cid-tH4OqTU9u1 .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tH4OqUHVh5 {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-1-1796x653.jpg");
}
.cid-tH4OqUHVh5 H2 {
  color: #d58f76;
}
.cid-uUqaHaDo9C {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uUqaHaDo9C .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-uUqaHaDo9C img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqaHaDo9C .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uUqaHaDo9C .mbr-section-title {
  color: #e2090d;
}
.cid-uUqaHaDo9C .mbr-text {
  color: #000000;
}
.cid-uUqaHaDo9C .mbr-description {
  color: #6c7577;
}
.cid-uUqaHaDo9C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqaHaDo9C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqaO52I1A {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUqaO52I1A .mbr-text,
.cid-uUqaO52I1A .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-uUqaO52I1A H1 {
  text-align: left;
  color: #e2090d;
}
.cid-tH4ULQrybv {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tH4ULQrybv .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tH4ULQrybv .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tH4ULQrybv .card-btn svg {
  transition: all 0.4s;
}
.cid-tH4ULQrybv .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tH4ULQrybv .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tH4ULQrybv .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tH4ULQrybv .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tH4ULQrybv .column {
  display: flex;
  flex-direction: column;
}
.cid-tH4ULQrybv .mbr-card-title,
.cid-tH4ULQrybv .mbr-text {
  color: #fafafa;
}
.cid-tH4ULQrybv .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tH4ULQrybv .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tH4ULQrybv .mbr-text {
  color: #00080e;
}
.cid-tH4ULQrybv .mbr-card-title {
  color: #111111;
  text-align: center;
}
.cid-tKQZTKcfQQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0b5cb8;
}
.cid-tKQZTKcfQQ .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKQZTKcfQQ .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKQZTKcfQQ .card-btn svg {
  transition: all 0.4s;
}
.cid-tKQZTKcfQQ .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKQZTKcfQQ .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKQZTKcfQQ .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKQZTKcfQQ .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKQZTKcfQQ .column {
  display: flex;
  flex-direction: column;
}
.cid-tKQZTKcfQQ .mbr-card-title,
.cid-tKQZTKcfQQ .mbr-text {
  color: #fafafa;
}
.cid-tKQZTKcfQQ .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKQZTKcfQQ .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKQZTKcfQQ .mbr-text {
  color: #00080e;
}
.cid-tKQZTKcfQQ .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKRabEd6PV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tKRabEd6PV .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKRabEd6PV .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKRabEd6PV .card-btn svg {
  transition: all 0.4s;
}
.cid-tKRabEd6PV .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKRabEd6PV .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKRabEd6PV .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKRabEd6PV .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKRabEd6PV .column {
  display: flex;
  flex-direction: column;
}
.cid-tKRabEd6PV .mbr-card-title,
.cid-tKRabEd6PV .mbr-text {
  color: #fafafa;
}
.cid-tKRabEd6PV .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKRabEd6PV .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKRabEd6PV .mbr-text {
  color: #00080e;
}
.cid-tKRabEd6PV .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKRabEd6PV .mbr-text DIV {
  text-align: left;
}
.cid-tKR47yFBrl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0b5cb8;
}
.cid-tKR47yFBrl .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR47yFBrl .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR47yFBrl .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR47yFBrl .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR47yFBrl .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR47yFBrl .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR47yFBrl .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR47yFBrl .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR47yFBrl .mbr-card-title,
.cid-tKR47yFBrl .mbr-text {
  color: #fafafa;
}
.cid-tKR47yFBrl .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR47yFBrl .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR47yFBrl .mbr-text {
  color: #00080e;
}
.cid-tKR47yFBrl .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR4eCJiNc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tKR4eCJiNc .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR4eCJiNc .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR4eCJiNc .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR4eCJiNc .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR4eCJiNc .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR4eCJiNc .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR4eCJiNc .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR4eCJiNc .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR4eCJiNc .mbr-card-title,
.cid-tKR4eCJiNc .mbr-text {
  color: #fafafa;
}
.cid-tKR4eCJiNc .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR4eCJiNc .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR4eCJiNc .mbr-text {
  color: #00080e;
}
.cid-tKR4eCJiNc .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR4eCJiNc .mbr-text DIV {
  text-align: left;
}
.cid-tKR5Kcl9Aw {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0b5cb8;
}
.cid-tKR5Kcl9Aw .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR5Kcl9Aw .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR5Kcl9Aw .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR5Kcl9Aw .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR5Kcl9Aw .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR5Kcl9Aw .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR5Kcl9Aw .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR5Kcl9Aw .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR5Kcl9Aw .mbr-card-title,
.cid-tKR5Kcl9Aw .mbr-text {
  color: #fafafa;
}
.cid-tKR5Kcl9Aw .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR5Kcl9Aw .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR5Kcl9Aw .mbr-text {
  color: #00080e;
}
.cid-tKR5Kcl9Aw .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKQYWeXDct {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tKQYWeXDct .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKQYWeXDct .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKQYWeXDct p {
  line-height: 2;
}
.cid-tKQYWeXDct a:hover {
  text-decoration: underline;
}
.cid-tKR69Wf6q8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0b5cb8;
}
.cid-tKR69Wf6q8 .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR69Wf6q8 .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR69Wf6q8 .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR69Wf6q8 .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR69Wf6q8 .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR69Wf6q8 .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR69Wf6q8 .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR69Wf6q8 .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR69Wf6q8 .mbr-card-title,
.cid-tKR69Wf6q8 .mbr-text {
  color: #fafafa;
}
.cid-tKR69Wf6q8 .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR69Wf6q8 .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR69Wf6q8 .mbr-text {
  color: #00080e;
}
.cid-tKR69Wf6q8 .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR6g8cjzV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tKR6g8cjzV .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR6g8cjzV .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR6g8cjzV .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR6g8cjzV .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR6g8cjzV .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR6g8cjzV .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR6g8cjzV .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR6g8cjzV .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR6g8cjzV .mbr-card-title,
.cid-tKR6g8cjzV .mbr-text {
  color: #fafafa;
}
.cid-tKR6g8cjzV .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR6g8cjzV .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR6g8cjzV .mbr-text {
  color: #00080e;
}
.cid-tKR6g8cjzV .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR6g8cjzV .mbr-text DIV {
  text-align: left;
}
.cid-uXyDQQBSPV {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uXyDQQBSPV .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uXyDQQBSPV .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uXyDQQBSPV .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uXyDQQBSPV .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uXyDQQBSPV .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uXyDQQBSPV .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uXyDQQBSPV .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uXyDQQBSPV .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uXyDQQBSPV .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uXyDQQBSPV .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uXyDQQBSPV .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uXyDQQBSPV .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uXyDQQBSPV .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uXyDQQBSPV .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uXyDQQBSPV .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uXyDQQBSPV .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uXyDQQBSPV .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uXyDQQBSPV .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uXyDQQBSPV .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-tKR6AV1j46 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0b5cb8;
}
.cid-tKR6AV1j46 .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR6AV1j46 .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR6AV1j46 .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR6AV1j46 .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR6AV1j46 .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR6AV1j46 .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR6AV1j46 .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR6AV1j46 .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR6AV1j46 .mbr-card-title,
.cid-tKR6AV1j46 .mbr-text {
  color: #fafafa;
}
.cid-tKR6AV1j46 .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR6AV1j46 .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR6AV1j46 .mbr-text {
  color: #00080e;
}
.cid-tKR6AV1j46 .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR6IzWf3e {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tKR6IzWf3e .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR6IzWf3e .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR6IzWf3e .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR6IzWf3e .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR6IzWf3e .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR6IzWf3e .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR6IzWf3e .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR6IzWf3e .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR6IzWf3e .mbr-card-title,
.cid-tKR6IzWf3e .mbr-text {
  color: #fafafa;
}
.cid-tKR6IzWf3e .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR6IzWf3e .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR6IzWf3e .mbr-text {
  color: #00080e;
}
.cid-tKR6IzWf3e .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR6IzWf3e .mbr-text DIV {
  text-align: left;
}
.cid-tKR76FrWAY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0b5cb8;
}
.cid-tKR76FrWAY .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR76FrWAY .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR76FrWAY .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR76FrWAY .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR76FrWAY .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR76FrWAY .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR76FrWAY .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR76FrWAY .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR76FrWAY .mbr-card-title,
.cid-tKR76FrWAY .mbr-text {
  color: #fafafa;
}
.cid-tKR76FrWAY .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR76FrWAY .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR76FrWAY .mbr-text {
  color: #00080e;
}
.cid-tKR76FrWAY .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR7i4hEM3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tKR7i4hEM3 .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR7i4hEM3 .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR7i4hEM3 .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR7i4hEM3 .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR7i4hEM3 .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR7i4hEM3 .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR7i4hEM3 .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR7i4hEM3 .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR7i4hEM3 .mbr-card-title,
.cid-tKR7i4hEM3 .mbr-text {
  color: #fafafa;
}
.cid-tKR7i4hEM3 .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR7i4hEM3 .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR7i4hEM3 .mbr-text {
  color: #00080e;
}
.cid-tKR7i4hEM3 .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR7i4hEM3 .mbr-text DIV {
  text-align: left;
}
.cid-tKR7HB8zlY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0b5cb8;
}
.cid-tKR7HB8zlY .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR7HB8zlY .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR7HB8zlY .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR7HB8zlY .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR7HB8zlY .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR7HB8zlY .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR7HB8zlY .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR7HB8zlY .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR7HB8zlY .mbr-card-title,
.cid-tKR7HB8zlY .mbr-text {
  color: #fafafa;
}
.cid-tKR7HB8zlY .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR7HB8zlY .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR7HB8zlY .mbr-text {
  color: #00080e;
}
.cid-tKR7HB8zlY .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR7QBH4mj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tKR7QBH4mj .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR7QBH4mj .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR7QBH4mj .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR7QBH4mj .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR7QBH4mj .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR7QBH4mj .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR7QBH4mj .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR7QBH4mj .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR7QBH4mj .mbr-card-title,
.cid-tKR7QBH4mj .mbr-text {
  color: #fafafa;
}
.cid-tKR7QBH4mj .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR7QBH4mj .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR7QBH4mj .mbr-text {
  color: #00080e;
}
.cid-tKR7QBH4mj .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR7QBH4mj .mbr-text DIV {
  text-align: left;
}
.cid-tKR8czKt2E {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0b5cb8;
}
.cid-tKR8czKt2E .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR8czKt2E .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR8czKt2E .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR8czKt2E .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR8czKt2E .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR8czKt2E .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR8czKt2E .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR8czKt2E .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR8czKt2E .mbr-card-title,
.cid-tKR8czKt2E .mbr-text {
  color: #fafafa;
}
.cid-tKR8czKt2E .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR8czKt2E .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR8czKt2E .mbr-text {
  color: #00080e;
}
.cid-tKR8czKt2E .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR8j67QOu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tKR8j67QOu .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR8j67QOu .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR8j67QOu .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR8j67QOu .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR8j67QOu .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR8j67QOu .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR8j67QOu .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR8j67QOu .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR8j67QOu .mbr-card-title,
.cid-tKR8j67QOu .mbr-text {
  color: #fafafa;
}
.cid-tKR8j67QOu .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR8j67QOu .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR8j67QOu .mbr-text {
  color: #00080e;
}
.cid-tKR8j67QOu .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR8j67QOu .mbr-text DIV {
  text-align: left;
}
.cid-tKR08SMu91 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #0b5cb8;
}
.cid-tKR08SMu91 .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tKR08SMu91 .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tKR08SMu91 .card-btn svg {
  transition: all 0.4s;
}
.cid-tKR08SMu91 .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tKR08SMu91 .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tKR08SMu91 .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tKR08SMu91 .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tKR08SMu91 .column {
  display: flex;
  flex-direction: column;
}
.cid-tKR08SMu91 .mbr-card-title,
.cid-tKR08SMu91 .mbr-text {
  color: #fafafa;
}
.cid-tKR08SMu91 .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tKR08SMu91 .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tKR08SMu91 .mbr-text {
  color: #00080e;
}
.cid-tKR08SMu91 .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tKR2kEsAkn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tKR2kEsAkn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tKR2kEsAkn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tKR2kEsAkn .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tKR2kEsAkn .container-fluid {
    padding: 0 30px;
  }
}
.cid-tKR2kEsAkn .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tKR2kEsAkn .container {
    padding: 0 30px;
  }
}
.cid-tKR2kEsAkn .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tKR2kEsAkn .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tI1C2XVVIa {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/a-salette-08jpg-1400x530.jpg");
}
.cid-tI1C2XVVIa .mbr-section-title {
  color: #ffffff;
  margin-bottom: 0;
  text-align: center;
}
.cid-tI1C2XVVIa .mbr-section-subtitle {
  margin-top: 32px;
  margin-bottom: 0;
  color: #f3f3f3;
  text-align: center;
}
.cid-tI1C2XVVIa .mbr-section-btn {
  margin-top: 20px;
}
.cid-tI1DAPSo1B {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tI1DAPSo1B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tI1DAPSo1B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tI1DAPSo1B .container {
    padding: 0 30px;
  }
}
.cid-tI1DAPSo1B .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tI1DAPSo1B .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tOOMW0n1gd {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMW0n1gd .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMW0n1gd .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMW0n1gd .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMW0n1gd .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMW0n1gd .text-content {
    max-width: none;
  }
}
.cid-tOOMW0n1gd .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMW0n1gd .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMW0n1gd .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMW0n1gd .icons {
    justify-content: center !important;
  }
  .cid-tOOMW0n1gd .text-content * {
    text-align: center;
  }
}
.cid-tOOMW0n1gd P {
  color: #ffffff;
}
.cid-tOOMW0n1gd .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tHXviy7KF9 .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tHXviy7KF9 .nav-item:focus,
.cid-tHXviy7KF9 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tHXviy7KF9 .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tHXviy7KF9 .nav-item .nav-link {
    position: relative;
  }
  .cid-tHXviy7KF9 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tHXviy7KF9 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tHXviy7KF9 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHXviy7KF9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tHXviy7KF9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tHXviy7KF9 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tHXviy7KF9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tHXviy7KF9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tHXviy7KF9 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tHXviy7KF9 .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tHXviy7KF9 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tHXviy7KF9 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tHXviy7KF9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tHXviy7KF9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tHXviy7KF9 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tHXviy7KF9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tHXviy7KF9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tHXviy7KF9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tHXviy7KF9 .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-tHXviy7KF9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tHXviy7KF9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tHXviy7KF9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tHXviy7KF9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tHXviy7KF9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tHXviy7KF9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tHXviy7KF9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tHXviy7KF9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tHXviy7KF9 .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-tHXviy7KF9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tHXviy7KF9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tHXviy7KF9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tHXviy7KF9 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tHXviy7KF9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tHXviy7KF9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tHXviy7KF9 .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tHXviy7KF9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tHXviy7KF9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tHXviy7KF9 .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-tHXviy7KF9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tHXviy7KF9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tHXviy7KF9 .dropdown-item.active,
.cid-tHXviy7KF9 .dropdown-item:active {
  background-color: transparent;
}
.cid-tHXviy7KF9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tHXviy7KF9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tHXviy7KF9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tHXviy7KF9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tHXviy7KF9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tHXviy7KF9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tHXviy7KF9 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tHXviy7KF9 .navbar-buttons {
  text-align: center;
}
.cid-tHXviy7KF9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tHXviy7KF9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tHXviy7KF9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tHXviy7KF9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tHXviy7KF9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tHXviy7KF9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tHXviy7KF9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tHXviy7KF9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tHXviy7KF9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tHXviy7KF9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tHXviy7KF9 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tHXviy7KF9 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tHXviy7KF9 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tHXviy7KF9 .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-tHXviy7KF9 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tHXviy7KF9 .navbar {
    height: 77px;
  }
  .cid-tHXviy7KF9 .navbar.opened {
    height: auto;
  }
  .cid-tHXviy7KF9 .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHXviyOzRr {
  padding-top: 120px;
  padding-bottom: 60px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-2-1800x811.jpg");
}
.cid-tHXviyOzRr H2 {
  color: #d58f76;
}
.cid-tI0ruaRuvq {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tI0ruaRuvq img {
  display: inline;
  border: 8px solid #ffffff;
  border-radius: 25px;
}
.cid-tI0ruaRuvq .col-12 {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: nowrap;
}
.cid-tI0ruaRuvq .first {
  transform: rotate(10deg);
  max-height: 317px;
  width: auto;
}
.cid-tI0ruaRuvq .second {
  transform: rotate(356deg);
  max-height: 390px;
  width: auto;
  z-index: 5;
}
.cid-tI0ruaRuvq .third {
  transform: rotate(5deg);
  max-height: 476px;
  width: auto;
  z-index: 10;
}
.cid-tI0ruaRuvq .fourth {
  transform: rotate(356deg);
  max-height: 390px;
  width: auto;
  z-index: 5;
}
.cid-tI0ruaRuvq .fifth {
  transform: rotate(350deg);
  max-height: 317px;
  width: auto;
}
@media (max-width: 1400px) {
  .cid-tI0ruaRuvq .first {
    max-height: 250px;
  }
  .cid-tI0ruaRuvq .second {
    max-height: 323px;
  }
  .cid-tI0ruaRuvq .third {
    max-height: 408px;
  }
  .cid-tI0ruaRuvq .fourth {
    max-height: 323px;
  }
  .cid-tI0ruaRuvq .fifth {
    max-height: 250px;
  }
}
@media (max-width: 1100px) {
  .cid-tI0ruaRuvq .first {
    max-height: 200px;
  }
  .cid-tI0ruaRuvq .second {
    max-height: 270px;
  }
  .cid-tI0ruaRuvq .third {
    max-height: 350px;
  }
  .cid-tI0ruaRuvq .fourth {
    max-height: 270px;
  }
  .cid-tI0ruaRuvq .fifth {
    max-height: 200px;
  }
}
@media (max-width: 900px) {
  .cid-tI0ruaRuvq .first {
    display: none;
  }
  .cid-tI0ruaRuvq .second {
    max-height: 323px;
  }
  .cid-tI0ruaRuvq .third {
    max-height: 408px;
  }
  .cid-tI0ruaRuvq .fourth {
    max-height: 323px;
  }
  .cid-tI0ruaRuvq .fifth {
    display: none;
  }
}
@media (max-width: 765px) {
  .cid-tI0ruaRuvq .second {
    max-height: 250px;
  }
  .cid-tI0ruaRuvq .third {
    max-height: 340px;
  }
  .cid-tI0ruaRuvq .fourth {
    max-height: 250px;
  }
}
@media (max-width: 650px) {
  .cid-tI0ruaRuvq .second {
    max-height: 180px;
  }
  .cid-tI0ruaRuvq .third {
    max-height: 270px;
  }
  .cid-tI0ruaRuvq .fourth {
    max-height: 180px;
  }
}
@media (max-width: 465px) {
  .cid-tI0ruaRuvq .second {
    display: none;
  }
  .cid-tI0ruaRuvq .third {
    max-height: initial;
    width: 90%;
  }
  .cid-tI0ruaRuvq .fourth {
    display: none;
  }
}
.cid-tI0v6YBiDZ {
  background: #116396;
  padding-top: 45px;
  padding-bottom: 0px;
}
.cid-tI0v6YBiDZ .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
  border-radius: 26px;
}
.cid-tI0v6YBiDZ .image-block:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: blue;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tI0v6YBiDZ .image-block:hover:before {
  opacity: 0.3;
}
.cid-tI0v6YBiDZ .image-block:hover .wrap {
  opacity: 1;
}
.cid-tI0v6YBiDZ .image-block:hover img {
  transform: scale(1.4);
}
.cid-tI0v6YBiDZ .wrap {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tI0v6YBiDZ img {
  width: 100%;
  height: 100%;
  transition: all 1s;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tI0v6YBiDZ .image-block {
    height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-tI0v6YBiDZ .wrap {
    opacity: 1 !important;
  }
  .cid-tI0v6YBiDZ .image-block:before {
    opacity: 1.6 !important;
  }
}
.cid-tI0CgITvw5 {
  background: #116396;
  padding-top: 75px;
  padding-bottom: 75px;
}
.cid-tI0CgITvw5 .image-block {
  margin: auto;
  height: 300px;
  overflow: hidden;
  position: relative;
  border-radius: 26px;
}
.cid-tI0CgITvw5 .image-block:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: blue;
  opacity: 0;
  left: 0;
  top: 0;
  transition: all 0.3s;
  pointer-events: none;
  z-index: 2;
}
.cid-tI0CgITvw5 .image-block:hover:before {
  opacity: 0.3;
}
.cid-tI0CgITvw5 .image-block:hover .wrap {
  opacity: 1;
}
.cid-tI0CgITvw5 .image-block:hover img {
  transform: scale(1.4);
}
.cid-tI0CgITvw5 .wrap {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
  opacity: 0;
  padding: 1rem;
  transition: all 0.3s;
  z-index: 3;
}
.cid-tI0CgITvw5 img {
  width: 100%;
  height: 100%;
  transition: all 1s;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tI0CgITvw5 .image-block {
    height: 400px;
  }
}
@media (max-width: 767px) {
  .cid-tI0CgITvw5 .wrap {
    opacity: 1 !important;
  }
  .cid-tI0CgITvw5 .image-block:before {
    opacity: 0.6 !important;
  }
}
.cid-tOON2QWoPP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOON2QWoPP .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOON2QWoPP .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOON2QWoPP .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOON2QWoPP .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOON2QWoPP .text-content {
    max-width: none;
  }
}
.cid-tOON2QWoPP .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOON2QWoPP .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOON2QWoPP .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOON2QWoPP .icons {
    justify-content: center !important;
  }
  .cid-tOON2QWoPP .text-content * {
    text-align: center;
  }
}
.cid-tOON2QWoPP P {
  color: #ffffff;
}
.cid-tOON2QWoPP .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tEzUKPMHrt {
  background-color: #f6f6f6 !important;
  border: 18px solid #f6f6f6;
  margin-top: -18px;
}
@media (max-width: 768px) {
  .cid-tEzUKPMHrt {
    border: 8px solid #f6f6f6;
    margin-top: -8px;
  }
}
.cid-tEzUKPMHrt .container-fluid {
  padding: 0;
  margin: 0;
}
.cid-tEzUKPMHrt section .mbr-background-video-preview {
  border-radius: 1.2rem !important;
}
.cid-tEzUKPMHrt .row {
  position: relative;
  padding: 0 18px 0;
  margin: 0;
  justify-content: center;
  border-radius: 1.2em;
  overflow: hidden;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-23-2000x960.jpg");
}
.cid-tEzUKPMHrt .row .mbr-fallback-image.disabled {
  display: none;
}
.cid-tEzUKPMHrt .row .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tEzUKPMHrt .row {
    padding-left: 0;
    padding-right: 0;
  }
}
.cid-tEzUKPMHrt .title-wrapper {
  padding-top: 15%;
}
@media (max-width: 992px) {
  .cid-tEzUKPMHrt .title-wrapper {
    padding-top: 0;
  }
}
.cid-tEzUKPMHrt .title-wrapper .mbr-section-title {
  margin-bottom: 72px;
}
@media (max-width: 992px) {
  .cid-tEzUKPMHrt .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-tEzUKPMHrt .title-wrapper .mbr-section-title span {
  color: #ed2c03;
}
.cid-tEzUKPMHrt .title-wrapper .mbr-desc {
  margin-bottom: 62px;
}
@media (max-width: 992px) {
  .cid-tEzUKPMHrt .title-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-tEzUKPMHrt .mbr-section-title {
  color: #ffffff;
}
.cid-tEzUKPMHrt .mbr-desc {
  color: #ffffff;
}
.cid-tEzUKPMHrt .mbr-section-title,
.cid-tEzUKPMHrt .mbr-section-btn {
  text-align: center;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tLJmVb5Kna .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tLJmVb5Kna .nav-item:focus,
.cid-tLJmVb5Kna .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tLJmVb5Kna .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tLJmVb5Kna .nav-item .nav-link {
    position: relative;
  }
  .cid-tLJmVb5Kna .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tLJmVb5Kna .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tLJmVb5Kna .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLJmVb5Kna .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tLJmVb5Kna .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tLJmVb5Kna .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tLJmVb5Kna .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tLJmVb5Kna .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tLJmVb5Kna .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tLJmVb5Kna .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tLJmVb5Kna .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tLJmVb5Kna .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tLJmVb5Kna .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tLJmVb5Kna .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tLJmVb5Kna .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tLJmVb5Kna .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tLJmVb5Kna .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tLJmVb5Kna .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tLJmVb5Kna .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-tLJmVb5Kna .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tLJmVb5Kna .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tLJmVb5Kna .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tLJmVb5Kna .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tLJmVb5Kna .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tLJmVb5Kna .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tLJmVb5Kna .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tLJmVb5Kna .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tLJmVb5Kna .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-tLJmVb5Kna .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tLJmVb5Kna .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tLJmVb5Kna .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tLJmVb5Kna .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tLJmVb5Kna .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tLJmVb5Kna .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tLJmVb5Kna .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tLJmVb5Kna .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tLJmVb5Kna .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tLJmVb5Kna .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-tLJmVb5Kna .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tLJmVb5Kna .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tLJmVb5Kna .dropdown-item.active,
.cid-tLJmVb5Kna .dropdown-item:active {
  background-color: transparent;
}
.cid-tLJmVb5Kna .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tLJmVb5Kna .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tLJmVb5Kna .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tLJmVb5Kna .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tLJmVb5Kna .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tLJmVb5Kna .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tLJmVb5Kna ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tLJmVb5Kna .navbar-buttons {
  text-align: center;
}
.cid-tLJmVb5Kna button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tLJmVb5Kna button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tLJmVb5Kna button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tLJmVb5Kna button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tLJmVb5Kna button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tLJmVb5Kna button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tLJmVb5Kna nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLJmVb5Kna nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tLJmVb5Kna nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tLJmVb5Kna nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tLJmVb5Kna .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tLJmVb5Kna a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tLJmVb5Kna .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tLJmVb5Kna .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-tLJmVb5Kna .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tLJmVb5Kna .navbar {
    height: 77px;
  }
  .cid-tLJmVb5Kna .navbar.opened {
    height: auto;
  }
  .cid-tLJmVb5Kna .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tLJmVbw9iT {
  padding-top: 150px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/salette-apparition-copie-87-1860x744.jpg");
}
.cid-tLJmVbw9iT H2 {
  color: #d58f76;
}
.cid-tS7rbgB7ab {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tS7rbgB7ab .mbr-fallback-image.disabled {
  display: none;
}
.cid-tS7rbgB7ab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tS7rbgB7ab .container {
    padding: 0 30px;
  }
}
.cid-tS7rbgB7ab .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tS7rbgB7ab .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tS7rbgB7ab .mbr-text DIV {
  text-align: left;
}
.cid-tSiYDvvEqm {
  padding-top: 0px;
  padding-bottom: 0px;
  position: relative;
  background-color: #ffffff;
}
.cid-tSiYDvvEqm .mbr-iconfont {
  font-size: 1.2rem !important;
}
.cid-tSiYDvvEqm p {
  margin-bottom: 0 !important;
}
.cid-tSiYDvvEqm .card {
  margin-bottom: 1rem;
  border-radius: 0px;
}
.cid-tSiYDvvEqm .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tSiYDvvEqm .card .card-header a.panel-title {
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: block;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-tSiYDvvEqm .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tSiYDvvEqm .card .card-header a.panel-title h4 {
  padding: 1.3rem 2rem;
  margin-bottom: 0;
}
.cid-tSiYDvvEqm .card .card-header a.panel-title h4 .sign {
  padding-right: 1rem;
}
.cid-tSiYDvvEqm .card .panel-body {
  color: #767676;
}
.cid-tSiYDvvEqm .card-header {
  transition: all 0.3s;
  background-color: #ffffff;
}
.cid-tSiYDvvEqm .card-header:hover {
  background-color: #064c7e;
}
.cid-tSiYDvvEqm .card-header:hover h4 {
  color: #ffffff !important;
}
.cid-tSiYDvvEqm H4 {
  color: #c20031;
}
.cid-tSiYDvvEqm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tSiYDvvEqm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tSiYDvvEqm .panel-text {
  color: #000000;
}
#custom-html-v3 {
  /* Texte défilant */
}
#custom-html-v3 .messagedefilant {
  display: block;
  margin: 10px auto;
  padding: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  max-width: 1400px;
  height: 40px;
}
#custom-html-v3 .messagedefilant div {
  position: absolute;
  min-width: 100%;
  /* au minimum la largeur du conteneur */
}
#custom-html-v3 .messagedefilant div span,
#custom-html-v3 .messagedefilant div:after {
  position: relative;
  display: inline-block;
  font-size: 1.50rem;
  white-space: nowrap;
  top: 0;
}
#custom-html-v3 .messagedefilant div span {
  animation: defilement 30s infinite linear;
  background: #ffffff;
}
#custom-html-v3 .messagedefilant div:after {
  position: absolute;
  top: 0;
  left: 0;
  content: attr(data-text);
  animation: defilement2 50s infinite linear;
  background: #ffffff;
}
@keyframes defilement {
  0% {
    margin-left: 0;
  }
  100% {
    margin-left: -100%;
  }
}
@keyframes defilement2 {
  0% {
    margin-left: 100%;
  }
  100% {
    margin-left: 0%;
  }
}
#custom-html-kz {
  /* Type valid CSS here */
}
#custom-html-kz div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-kz p {
  font-size: 60px;
  color: #777;
}
.cid-tOONOIHCrF {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONOIHCrF .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONOIHCrF .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONOIHCrF .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONOIHCrF .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONOIHCrF .text-content {
    max-width: none;
  }
}
.cid-tOONOIHCrF .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONOIHCrF .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONOIHCrF .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONOIHCrF .icons {
    justify-content: center !important;
  }
  .cid-tOONOIHCrF .text-content * {
    text-align: center;
  }
}
.cid-tOONOIHCrF P {
  color: #ffffff;
}
.cid-tOONOIHCrF .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tM7luu4U1e .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tM7luu4U1e .nav-item:focus,
.cid-tM7luu4U1e .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tM7luu4U1e .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tM7luu4U1e .nav-item .nav-link {
    position: relative;
  }
  .cid-tM7luu4U1e .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tM7luu4U1e .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tM7luu4U1e .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tM7luu4U1e .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tM7luu4U1e .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tM7luu4U1e .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tM7luu4U1e .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tM7luu4U1e .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tM7luu4U1e .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tM7luu4U1e .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tM7luu4U1e .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tM7luu4U1e .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tM7luu4U1e .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tM7luu4U1e .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tM7luu4U1e .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tM7luu4U1e .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tM7luu4U1e .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tM7luu4U1e .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tM7luu4U1e .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-tM7luu4U1e .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tM7luu4U1e .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tM7luu4U1e .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tM7luu4U1e .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tM7luu4U1e .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tM7luu4U1e .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tM7luu4U1e .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tM7luu4U1e .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tM7luu4U1e .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-tM7luu4U1e .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tM7luu4U1e .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tM7luu4U1e .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tM7luu4U1e .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tM7luu4U1e .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tM7luu4U1e .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tM7luu4U1e .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tM7luu4U1e .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tM7luu4U1e .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tM7luu4U1e .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-tM7luu4U1e .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tM7luu4U1e .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tM7luu4U1e .dropdown-item.active,
.cid-tM7luu4U1e .dropdown-item:active {
  background-color: transparent;
}
.cid-tM7luu4U1e .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tM7luu4U1e .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tM7luu4U1e .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tM7luu4U1e .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tM7luu4U1e .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tM7luu4U1e .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tM7luu4U1e ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tM7luu4U1e .navbar-buttons {
  text-align: center;
}
.cid-tM7luu4U1e button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tM7luu4U1e button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tM7luu4U1e button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tM7luu4U1e button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tM7luu4U1e button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tM7luu4U1e button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tM7luu4U1e nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tM7luu4U1e nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tM7luu4U1e nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tM7luu4U1e nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tM7luu4U1e .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tM7luu4U1e a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tM7luu4U1e .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tM7luu4U1e .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-tM7luu4U1e .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tM7luu4U1e .navbar {
    height: 77px;
  }
  .cid-tM7luu4U1e .navbar.opened {
    height: auto;
  }
  .cid-tM7luu4U1e .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMc2VQOZ10 {
  padding-top: 195px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/vierge-marie-et-jsus3-1600x900.jpg");
}
.cid-tMc2VQOZ10 H2 {
  color: #d58f76;
}
.cid-tM7lQ02Wox {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tM7lQ02Wox .card {
  margin: auto;
}
.cid-tM7lQ02Wox .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #200960;
  margin-bottom: 1rem;
}
.cid-tM7lQ02Wox .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 1rem 1rem;
  cursor: pointer;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-tM7lQ02Wox .card-text,
.cid-tM7lQ02Wox .card-box {
  color: #999999;
}
.cid-tM7lQ02Wox .display-5 {
  font-size: 1.6rem;
}
.cid-tM7lQ02Wox h4 {
  margin-bottom: 10px;
}
.cid-tM7lQ02Wox .card-title,
.cid-tM7lQ02Wox .card-box {
  color: #cc2952;
}
.cid-tM7lQ02Wox .mbr-section-subtitle,
.cid-tM7lQ02Wox .card-box {
  color: #cc2952;
}
.cid-tM7m1adzjR {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tM7m1adzjR .mbr-text,
.cid-tM7m1adzjR .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tM7m1adzjR H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tOONgJaz83 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONgJaz83 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONgJaz83 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONgJaz83 .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONgJaz83 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONgJaz83 .text-content {
    max-width: none;
  }
}
.cid-tOONgJaz83 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONgJaz83 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONgJaz83 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONgJaz83 .icons {
    justify-content: center !important;
  }
  .cid-tOONgJaz83 .text-content * {
    text-align: center;
  }
}
.cid-tOONgJaz83 P {
  color: #ffffff;
}
.cid-tOONgJaz83 .mbr-section-title {
  color: #ffffff;
}
.cid-urXekhh5yY.popup-builder {
  background-color: #ffffff;
}
.cid-urXekhh5yY.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urXekhh5yY.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urXekhh5yY .modal-content,
.cid-urXekhh5yY .modal-dialog {
  height: auto;
}
.cid-urXekhh5yY .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urXekhh5yY .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urXekhh5yY .form-wrapper .mbr-form .form-group,
  .cid-urXekhh5yY .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urXekhh5yY .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urXekhh5yY .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-urXekhh5yY .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-urXekhh5yY .pt-0 {
  padding-top: 0 !important;
}
.cid-urXekhh5yY .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urXekhh5yY .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urXekhh5yY .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urXekhh5yY .modal-open {
  overflow: hidden;
}
.cid-urXekhh5yY .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urXekhh5yY .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urXekhh5yY .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urXekhh5yY .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-urXekhh5yY .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urXekhh5yY .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urXekhh5yY .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urXekhh5yY .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-urXekhh5yY .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-urXekhh5yY .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urXekhh5yY .modal-backdrop.fade {
  opacity: 0;
}
.cid-urXekhh5yY .modal-backdrop.show {
  opacity: .5;
}
.cid-urXekhh5yY .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urXekhh5yY .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urXekhh5yY .modal-header {
    padding: 1rem;
  }
}
.cid-urXekhh5yY .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urXekhh5yY .modal-header .close svg {
  fill: #353535;
}
.cid-urXekhh5yY .modal-header .close:hover {
  opacity: 1;
}
.cid-urXekhh5yY .modal-header .close:focus {
  outline: none;
}
.cid-urXekhh5yY .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-urXekhh5yY .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-urXekhh5yY .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXekhh5yY .modal-body {
    padding: 1rem;
  }
}
.cid-urXekhh5yY .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urXekhh5yY .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXekhh5yY .modal-footer {
    padding: 1rem;
  }
}
.cid-urXekhh5yY .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urXekhh5yY .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urXekhh5yY .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urXekhh5yY .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urXekhh5yY .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-urXekhh5yY .modal-lg,
  .cid-urXekhh5yY .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-urXekhh5yY .modal-xl {
    max-width: 1140px;
  }
}
.cid-urXekhh5yY .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urXekhh5yY .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-urXekhh5yY .form-group {
  margin-bottom: 1rem;
}
.cid-urXekhh5yY .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urXekhh5yY .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urXekhh5yY .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-urXekhh5yY .mbr-section-btn {
  margin: 0;
}
.cid-urXekhh5yY .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tMaRbNBEpf .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMaRbNBEpf .nav-item:focus,
.cid-tMaRbNBEpf .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tMaRbNBEpf .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tMaRbNBEpf .nav-item .nav-link {
    position: relative;
  }
  .cid-tMaRbNBEpf .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tMaRbNBEpf .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tMaRbNBEpf .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMaRbNBEpf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMaRbNBEpf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMaRbNBEpf .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tMaRbNBEpf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMaRbNBEpf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMaRbNBEpf .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tMaRbNBEpf .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tMaRbNBEpf .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tMaRbNBEpf .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMaRbNBEpf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMaRbNBEpf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMaRbNBEpf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tMaRbNBEpf .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tMaRbNBEpf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMaRbNBEpf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMaRbNBEpf .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-tMaRbNBEpf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMaRbNBEpf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tMaRbNBEpf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tMaRbNBEpf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMaRbNBEpf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMaRbNBEpf .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tMaRbNBEpf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMaRbNBEpf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMaRbNBEpf .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-tMaRbNBEpf .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tMaRbNBEpf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMaRbNBEpf .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMaRbNBEpf .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tMaRbNBEpf .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tMaRbNBEpf .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tMaRbNBEpf .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tMaRbNBEpf .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tMaRbNBEpf .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tMaRbNBEpf .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-tMaRbNBEpf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMaRbNBEpf .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMaRbNBEpf .dropdown-item.active,
.cid-tMaRbNBEpf .dropdown-item:active {
  background-color: transparent;
}
.cid-tMaRbNBEpf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMaRbNBEpf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMaRbNBEpf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMaRbNBEpf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tMaRbNBEpf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMaRbNBEpf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMaRbNBEpf ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMaRbNBEpf .navbar-buttons {
  text-align: center;
}
.cid-tMaRbNBEpf button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tMaRbNBEpf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tMaRbNBEpf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tMaRbNBEpf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tMaRbNBEpf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tMaRbNBEpf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tMaRbNBEpf nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMaRbNBEpf nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tMaRbNBEpf nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tMaRbNBEpf nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMaRbNBEpf .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tMaRbNBEpf a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMaRbNBEpf .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tMaRbNBEpf .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-tMaRbNBEpf .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tMaRbNBEpf .navbar {
    height: 77px;
  }
  .cid-tMaRbNBEpf .navbar.opened {
    height: auto;
  }
  .cid-tMaRbNBEpf .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMaRbO3CEq {
  padding-top: 180px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/evangile-jesus3-1208x634.jpg");
}
.cid-tMaRbO3CEq H2 {
  color: #d58f76;
}
.cid-tPNBHhiF8T {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNBHhiF8T .card {
  margin: auto;
}
.cid-tPNBHhiF8T .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #200960;
  margin-bottom: 1rem;
}
.cid-tPNBHhiF8T .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 1rem 1rem;
  cursor: pointer;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-tPNBHhiF8T .card-text,
.cid-tPNBHhiF8T .card-box {
  color: #999999;
}
.cid-tPNBHhiF8T .display-5 {
  font-size: 1.6rem;
}
.cid-tPNBHhiF8T h4 {
  margin-bottom: 10px;
}
.cid-tPNBHhiF8T .card-title,
.cid-tPNBHhiF8T .card-box {
  color: #cc2952;
}
.cid-tPNBHhiF8T .mbr-section-subtitle,
.cid-tPNBHhiF8T .card-box {
  color: #cc2952;
}
.cid-tMaRbOxT9Q {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tMaRbOxT9Q .mbr-text,
.cid-tMaRbOxT9Q .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tMaRbOxT9Q H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tOONmi6QUV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONmi6QUV .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONmi6QUV .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONmi6QUV .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONmi6QUV .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONmi6QUV .text-content {
    max-width: none;
  }
}
.cid-tOONmi6QUV .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONmi6QUV .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONmi6QUV .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONmi6QUV .icons {
    justify-content: center !important;
  }
  .cid-tOONmi6QUV .text-content * {
    text-align: center;
  }
}
.cid-tOONmi6QUV P {
  color: #ffffff;
}
.cid-tOONmi6QUV .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tMbaEXisye .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMbaEXisye .nav-item:focus,
.cid-tMbaEXisye .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tMbaEXisye .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tMbaEXisye .nav-item .nav-link {
    position: relative;
  }
  .cid-tMbaEXisye .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tMbaEXisye .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tMbaEXisye .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMbaEXisye .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMbaEXisye .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMbaEXisye .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tMbaEXisye .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMbaEXisye .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMbaEXisye .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tMbaEXisye .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tMbaEXisye .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tMbaEXisye .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMbaEXisye .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMbaEXisye .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMbaEXisye .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tMbaEXisye .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tMbaEXisye .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMbaEXisye .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMbaEXisye .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-tMbaEXisye .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMbaEXisye .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tMbaEXisye .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tMbaEXisye .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMbaEXisye .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMbaEXisye .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tMbaEXisye .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMbaEXisye .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMbaEXisye .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-tMbaEXisye .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tMbaEXisye .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMbaEXisye .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMbaEXisye .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tMbaEXisye .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tMbaEXisye .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tMbaEXisye .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tMbaEXisye .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tMbaEXisye .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tMbaEXisye .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-tMbaEXisye .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMbaEXisye .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMbaEXisye .dropdown-item.active,
.cid-tMbaEXisye .dropdown-item:active {
  background-color: transparent;
}
.cid-tMbaEXisye .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMbaEXisye .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMbaEXisye .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMbaEXisye .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tMbaEXisye .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMbaEXisye .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMbaEXisye ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMbaEXisye .navbar-buttons {
  text-align: center;
}
.cid-tMbaEXisye button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tMbaEXisye button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tMbaEXisye button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tMbaEXisye button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tMbaEXisye button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tMbaEXisye button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tMbaEXisye nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMbaEXisye nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tMbaEXisye nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tMbaEXisye nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMbaEXisye .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tMbaEXisye a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMbaEXisye .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tMbaEXisye .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-tMbaEXisye .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tMbaEXisye .navbar {
    height: 77px;
  }
  .cid-tMbaEXisye .navbar.opened {
    height: auto;
  }
  .cid-tMbaEXisye .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMbaEXSffX {
  padding-top: 120px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/enseignement-de-jesus-890x395.jpg");
}
.cid-tMbaEXSffX H2 {
  color: #d58f76;
}
.cid-tPNBKtteoU {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNBKtteoU .card {
  margin: auto;
}
.cid-tPNBKtteoU .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #200960;
  margin-bottom: 1rem;
}
.cid-tPNBKtteoU .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 1rem 1rem;
  cursor: pointer;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-tPNBKtteoU .card-text,
.cid-tPNBKtteoU .card-box {
  color: #999999;
}
.cid-tPNBKtteoU .display-5 {
  font-size: 1.6rem;
}
.cid-tPNBKtteoU h4 {
  margin-bottom: 10px;
}
.cid-tPNBKtteoU .card-title,
.cid-tPNBKtteoU .card-box {
  color: #cc2952;
}
.cid-tPNBKtteoU .mbr-section-subtitle,
.cid-tPNBKtteoU .card-box {
  color: #cc2952;
}
.cid-tMbaXIKdo3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tMbaXIKdo3 .mbr-text,
.cid-tMbaXIKdo3 .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tMbaXIKdo3 H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tOONuGVt5W {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONuGVt5W .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONuGVt5W .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONuGVt5W .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONuGVt5W .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONuGVt5W .text-content {
    max-width: none;
  }
}
.cid-tOONuGVt5W .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONuGVt5W .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONuGVt5W .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONuGVt5W .icons {
    justify-content: center !important;
  }
  .cid-tOONuGVt5W .text-content * {
    text-align: center;
  }
}
.cid-tOONuGVt5W P {
  color: #ffffff;
}
.cid-tOONuGVt5W .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tMbXSYzEQp .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMbXSYzEQp .nav-item:focus,
.cid-tMbXSYzEQp .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tMbXSYzEQp .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tMbXSYzEQp .nav-item .nav-link {
    position: relative;
  }
  .cid-tMbXSYzEQp .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tMbXSYzEQp .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tMbXSYzEQp .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMbXSYzEQp .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMbXSYzEQp .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMbXSYzEQp .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tMbXSYzEQp .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMbXSYzEQp .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMbXSYzEQp .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tMbXSYzEQp .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tMbXSYzEQp .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tMbXSYzEQp .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMbXSYzEQp .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMbXSYzEQp .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMbXSYzEQp .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tMbXSYzEQp .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tMbXSYzEQp .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMbXSYzEQp .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMbXSYzEQp .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-tMbXSYzEQp .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMbXSYzEQp .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tMbXSYzEQp .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tMbXSYzEQp .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMbXSYzEQp .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMbXSYzEQp .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tMbXSYzEQp .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMbXSYzEQp .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMbXSYzEQp .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-tMbXSYzEQp .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tMbXSYzEQp .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMbXSYzEQp .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMbXSYzEQp .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tMbXSYzEQp .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tMbXSYzEQp .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tMbXSYzEQp .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tMbXSYzEQp .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tMbXSYzEQp .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tMbXSYzEQp .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-tMbXSYzEQp .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMbXSYzEQp .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMbXSYzEQp .dropdown-item.active,
.cid-tMbXSYzEQp .dropdown-item:active {
  background-color: transparent;
}
.cid-tMbXSYzEQp .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMbXSYzEQp .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMbXSYzEQp .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMbXSYzEQp .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tMbXSYzEQp .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMbXSYzEQp .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMbXSYzEQp ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMbXSYzEQp .navbar-buttons {
  text-align: center;
}
.cid-tMbXSYzEQp button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tMbXSYzEQp button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tMbXSYzEQp button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tMbXSYzEQp button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tMbXSYzEQp button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tMbXSYzEQp button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tMbXSYzEQp nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMbXSYzEQp nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tMbXSYzEQp nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tMbXSYzEQp nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMbXSYzEQp .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tMbXSYzEQp a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMbXSYzEQp .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tMbXSYzEQp .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-tMbXSYzEQp .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tMbXSYzEQp .navbar {
    height: 77px;
  }
  .cid-tMbXSYzEQp .navbar.opened {
    height: auto;
  }
  .cid-tMbXSYzEQp .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMbXSZfxiq {
  padding-top: 165px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/vierge-marie-et-jsus4-1208x634.jpg");
}
.cid-tMbXSZfxiq H2 {
  color: #d58f76;
}
.cid-tMc3hcNXxr {
  padding-top: 45px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMc3hcNXxr .card {
  margin: auto;
}
.cid-tMc3hcNXxr .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #200960;
  margin-bottom: 1rem;
}
.cid-tMc3hcNXxr .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 1rem 1rem;
  cursor: pointer;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-tMc3hcNXxr .card-text,
.cid-tMc3hcNXxr .card-box {
  color: #999999;
}
.cid-tMc3hcNXxr .display-5 {
  font-size: 1.6rem;
}
.cid-tMc3hcNXxr h4 {
  margin-bottom: 10px;
}
.cid-tMc3hcNXxr .card-title,
.cid-tMc3hcNXxr .card-box {
  color: #cc2952;
}
.cid-tMc3hcNXxr .mbr-section-subtitle,
.cid-tMc3hcNXxr .card-box {
  color: #cc2952;
}
.cid-uNyjb81WCH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uNyjb81WCH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uNyjb81WCH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uNyjb81WCH b,
.cid-uNyjb81WCH strong {
  font-weight: 900;
}
.cid-uNyjb81WCH .row {
  flex-direction: row-reverse;
}
@media (min-width: 492px) {
  .cid-uNyjb81WCH img {
    padding: 0 4rem;
  }
}
@media (max-width: 492px) {
  .cid-uNyjb81WCH img {
    padding-bottom: 2rem;
  }
}
.cid-uNyjb81WCH .row {
  align-items: center;
}
.cid-uNyjb81WCH .mbr-section-title {
  color: #ba1b43;
}
.cid-uNyjb81WCH .mbr-text,
.cid-uNyjb81WCH .mbr-section-btn {
  color: #17003b;
}
.cid-uNyjb81WCH .mbr-section-subtitle {
  color: #17003b;
}
.cid-tMbY6eEdwu {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tMbY6eEdwu .mbr-text,
.cid-tMbY6eEdwu .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tMbY6eEdwu H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tOONz0UUDa {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONz0UUDa .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONz0UUDa .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONz0UUDa .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONz0UUDa .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONz0UUDa .text-content {
    max-width: none;
  }
}
.cid-tOONz0UUDa .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONz0UUDa .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONz0UUDa .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONz0UUDa .icons {
    justify-content: center !important;
  }
  .cid-tOONz0UUDa .text-content * {
    text-align: center;
  }
}
.cid-tOONz0UUDa P {
  color: #ffffff;
}
.cid-tOONz0UUDa .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tMs2fREh0O .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMs2fREh0O .nav-item:focus,
.cid-tMs2fREh0O .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tMs2fREh0O .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tMs2fREh0O .nav-item .nav-link {
    position: relative;
  }
  .cid-tMs2fREh0O .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tMs2fREh0O .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tMs2fREh0O .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMs2fREh0O .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMs2fREh0O .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMs2fREh0O .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tMs2fREh0O .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMs2fREh0O .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMs2fREh0O .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tMs2fREh0O .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tMs2fREh0O .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tMs2fREh0O .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMs2fREh0O .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMs2fREh0O .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMs2fREh0O .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tMs2fREh0O .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tMs2fREh0O .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMs2fREh0O .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMs2fREh0O .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-tMs2fREh0O .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMs2fREh0O .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tMs2fREh0O .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tMs2fREh0O .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMs2fREh0O .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMs2fREh0O .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tMs2fREh0O .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMs2fREh0O .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMs2fREh0O .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-tMs2fREh0O .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tMs2fREh0O .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMs2fREh0O .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMs2fREh0O .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tMs2fREh0O .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tMs2fREh0O .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tMs2fREh0O .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tMs2fREh0O .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tMs2fREh0O .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tMs2fREh0O .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-tMs2fREh0O .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMs2fREh0O .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMs2fREh0O .dropdown-item.active,
.cid-tMs2fREh0O .dropdown-item:active {
  background-color: transparent;
}
.cid-tMs2fREh0O .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMs2fREh0O .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMs2fREh0O .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMs2fREh0O .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tMs2fREh0O .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMs2fREh0O .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMs2fREh0O ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMs2fREh0O .navbar-buttons {
  text-align: center;
}
.cid-tMs2fREh0O button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tMs2fREh0O button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tMs2fREh0O button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tMs2fREh0O button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tMs2fREh0O button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tMs2fREh0O button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tMs2fREh0O nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMs2fREh0O nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tMs2fREh0O nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tMs2fREh0O nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMs2fREh0O .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tMs2fREh0O a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMs2fREh0O .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tMs2fREh0O .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-tMs2fREh0O .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tMs2fREh0O .navbar {
    height: 77px;
  }
  .cid-tMs2fREh0O .navbar.opened {
    height: auto;
  }
  .cid-tMs2fREh0O .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMs2fS3Vwb {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/salette152-4-1280x550.jpg");
}
.cid-tMs2fS3Vwb H2 {
  color: #d58f76;
}
.cid-tMs2fSgzYy {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tMs2fSgzYy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMs2fSgzYy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMs2fSgzYy .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tMs2fSgzYy .container-fluid {
    padding: 0 30px;
  }
}
.cid-tMs2fSgzYy .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tMs2fSgzYy .container {
    padding: 0 30px;
  }
}
.cid-tMs2fSgzYy .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tMs2fSgzYy .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tMs2fSt3tS {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/vatican6-1-1200x599.jpg");
}
.cid-tMs2fSt3tS .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-tMs2fSt3tS .head_wrap:hover .mbr-section-title a {
  color: #084e9e !important;
}
.cid-tMs2fSt3tS .mbr-section-title,
.cid-tMs2fSt3tS .wrap {
  color: #ffffff;
  text-align: center;
}
.cid-tMs2fSFA9l {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tMs2fSFA9l .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMs2fSFA9l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMs2fSFA9l .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tMs2fSFA9l .container-fluid {
    padding: 0 30px;
  }
}
.cid-tMs2fSFA9l .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tMs2fSFA9l .container {
    padding: 0 30px;
  }
}
.cid-tMs2fSFA9l .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tMs2fSFA9l .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tMs2fSQPAl {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/vatican5-3-1200x720.jpg");
}
.cid-tMs2fSQPAl .mbr-section-btn .btn-white-outline {
  padding: 3px 0;
  border: none !important;
  background-color: transparent !important;
}
.cid-tMs2fSQPAl .head_wrap:hover .mbr-section-title a {
  color: #084e9e !important;
}
.cid-tMs2fSQPAl .mbr-section-title,
.cid-tMs2fSQPAl .wrap {
  color: #ffffff;
  text-align: center;
}
.cid-tMs2fT3XDb {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tMs2fT3XDb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMs2fT3XDb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMs2fT3XDb .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tMs2fT3XDb .container-fluid {
    padding: 0 30px;
  }
}
.cid-tMs2fT3XDb .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tMs2fT3XDb .container {
    padding: 0 30px;
  }
}
.cid-tMs2fT3XDb .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tMs2fT3XDb .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tMs58HVOY1 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-messages-4-1800x900.jpg");
}
.cid-tMs58HVOY1 .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tMs58HVOY1 .mbr-section-title a {
  font-weight: 600;
}
.cid-tMs58HVOY1 .mbr-section-title a:hover {
  background: none !important;
}
.cid-tMs58HVOY1 .mbr-text,
.cid-tMs58HVOY1 .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tMs58HVOY1 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tMs58HVOY1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMs58HVOY1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMs4xdAebJ {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tMs4xdAebJ .mbr-text,
.cid-tMs4xdAebJ .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tMs4xdAebJ H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tOOMKTVI0U {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMKTVI0U .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMKTVI0U .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMKTVI0U .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMKTVI0U .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMKTVI0U .text-content {
    max-width: none;
  }
}
.cid-tOOMKTVI0U .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMKTVI0U .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMKTVI0U .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMKTVI0U .icons {
    justify-content: center !important;
  }
  .cid-tOOMKTVI0U .text-content * {
    text-align: center;
  }
}
.cid-tOOMKTVI0U P {
  color: #ffffff;
}
.cid-tOOMKTVI0U .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tMQs7Y7hc3 .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tMQs7Y7hc3 .nav-item:focus,
.cid-tMQs7Y7hc3 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tMQs7Y7hc3 .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tMQs7Y7hc3 .nav-item .nav-link {
    position: relative;
  }
  .cid-tMQs7Y7hc3 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tMQs7Y7hc3 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tMQs7Y7hc3 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMQs7Y7hc3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tMQs7Y7hc3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tMQs7Y7hc3 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tMQs7Y7hc3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tMQs7Y7hc3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tMQs7Y7hc3 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tMQs7Y7hc3 .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tMQs7Y7hc3 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tMQs7Y7hc3 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tMQs7Y7hc3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tMQs7Y7hc3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tMQs7Y7hc3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tMQs7Y7hc3 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tMQs7Y7hc3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tMQs7Y7hc3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tMQs7Y7hc3 .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-tMQs7Y7hc3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tMQs7Y7hc3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tMQs7Y7hc3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tMQs7Y7hc3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tMQs7Y7hc3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tMQs7Y7hc3 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tMQs7Y7hc3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tMQs7Y7hc3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tMQs7Y7hc3 .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-tMQs7Y7hc3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tMQs7Y7hc3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tMQs7Y7hc3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tMQs7Y7hc3 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tMQs7Y7hc3 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tMQs7Y7hc3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tMQs7Y7hc3 .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tMQs7Y7hc3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tMQs7Y7hc3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tMQs7Y7hc3 .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-tMQs7Y7hc3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tMQs7Y7hc3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tMQs7Y7hc3 .dropdown-item.active,
.cid-tMQs7Y7hc3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tMQs7Y7hc3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tMQs7Y7hc3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tMQs7Y7hc3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tMQs7Y7hc3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tMQs7Y7hc3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tMQs7Y7hc3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tMQs7Y7hc3 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tMQs7Y7hc3 .navbar-buttons {
  text-align: center;
}
.cid-tMQs7Y7hc3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tMQs7Y7hc3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tMQs7Y7hc3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tMQs7Y7hc3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tMQs7Y7hc3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tMQs7Y7hc3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tMQs7Y7hc3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMQs7Y7hc3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tMQs7Y7hc3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tMQs7Y7hc3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tMQs7Y7hc3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tMQs7Y7hc3 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tMQs7Y7hc3 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tMQs7Y7hc3 .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-tMQs7Y7hc3 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tMQs7Y7hc3 .navbar {
    height: 77px;
  }
  .cid-tMQs7Y7hc3 .navbar.opened {
    height: auto;
  }
  .cid-tMQs7Y7hc3 .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tMQs7YBaoa {
  padding-top: 90px;
  padding-bottom: 2px;
  background-color: #0d649b;
}
.cid-tMQs7YBaoa H2 {
  color: #d58f76;
}
.cid-tMQtnbidyI {
  padding-top: 30px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/reportage-de-gabrielle-lavalle-de-la-salette-8-800x600.jpg");
  background-size: calc(40% - 1rem);
  background-position: right;
  background-color: #121111;
}
@media (max-width: 992px) {
  .cid-tMQtnbidyI {
    background-size: cover;
    background-position: center;
  }
}
.cid-tMQtnbidyI .mbr-text,
.cid-tMQtnbidyI .mbr-section-btn {
  color: #ffffff;
}
.cid-tMQtnbidyI .mbr-section-title {
  color: #ffffff;
}
.cid-tMQDpzmoch {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
@media (min-width: 1500px) {
  .cid-tMQDpzmoch .container {
    max-width: 1400px;
  }
}
.cid-tMQDpzmoch .mbr-text,
.cid-tMQDpzmoch .mbr-section-btn {
  color: #999999;
}
.cid-tMQDpzmoch .quote {
  color: #200960;
}
.cid-tMQDpzmoch .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMQDpzmoch .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMQDpzmoch .mbr-text {
  color: #000000;
}
.cid-u3Z5Fo7m3n {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3Z5Fo7m3n .mbr-section-title {
  text-align: left;
  color: #200960;
}
.cid-u3Z5Fo7m3n .mbr-section-title a {
  font-weight: 600;
}
.cid-u3Z5Fo7m3n .mbr-section-title a:hover {
  background: none !important;
}
.cid-u3Z5Fo7m3n .mbr-text,
.cid-u3Z5Fo7m3n .mbr-section-btn {
  text-align: left;
  color: #200960;
}
.cid-u3Z5Fo7m3n .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u3Z5Fo7m3n .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Z5Fo7m3n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Z6GfWlS1 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u3Z6GfWlS1 .mbr-section-title {
  text-align: left;
  color: #200960;
}
.cid-u3Z6GfWlS1 .mbr-section-title a {
  font-weight: 600;
}
.cid-u3Z6GfWlS1 .mbr-section-title a:hover {
  background: none !important;
}
.cid-u3Z6GfWlS1 .mbr-text,
.cid-u3Z6GfWlS1 .mbr-section-btn {
  text-align: left;
  color: #200960;
}
.cid-u3Z6GfWlS1 .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-u3Z6GfWlS1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Z6GfWlS1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOUFGL4e2v {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tOUFGL4e2v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOUFGL4e2v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOUFGL4e2v .container-fluid {
  padding: 0;
}
.cid-tOUFGL4e2v .row {
  padding: 0 -1rem;
}
@media (max-width: 592px) {
  .cid-tOUFGL4e2v .row {
    padding: 0 12px;
  }
}
.cid-tOUFGL4e2v .container-wrapper {
  padding: 0;
}
.cid-tOUFGL4e2v .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tOUFGL4e2v .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tOUFGL4e2v .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tOUFGL4e2v .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tOUFGL4e2v .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tOUFGL4e2v .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tOUFGL4e2v .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tOUFGL4e2v .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOUFGL4e2v .image-wrapper img {
    width: 50%;
    max-height: 200px;
  }
}
.cid-tOUFGL4e2v .mbr-section-title {
  color: #1c314e;
}
.cid-tOUFGL4e2v .mbr-text {
  color: #358606;
}
.cid-tOOMZLQ7U6 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMZLQ7U6 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMZLQ7U6 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMZLQ7U6 .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMZLQ7U6 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMZLQ7U6 .text-content {
    max-width: none;
  }
}
.cid-tOOMZLQ7U6 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMZLQ7U6 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMZLQ7U6 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMZLQ7U6 .icons {
    justify-content: center !important;
  }
  .cid-tOOMZLQ7U6 .text-content * {
    text-align: center;
  }
}
.cid-tOOMZLQ7U6 P {
  color: #ffffff;
}
.cid-tOOMZLQ7U6 .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tKRDM0E53Y .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tKRDM0E53Y .nav-item:focus,
.cid-tKRDM0E53Y .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tKRDM0E53Y .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tKRDM0E53Y .nav-item .nav-link {
    position: relative;
  }
  .cid-tKRDM0E53Y .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tKRDM0E53Y .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tKRDM0E53Y .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tKRDM0E53Y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tKRDM0E53Y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tKRDM0E53Y .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tKRDM0E53Y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tKRDM0E53Y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tKRDM0E53Y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tKRDM0E53Y .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tKRDM0E53Y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tKRDM0E53Y .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tKRDM0E53Y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tKRDM0E53Y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tKRDM0E53Y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tKRDM0E53Y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tKRDM0E53Y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tKRDM0E53Y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tKRDM0E53Y .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-tKRDM0E53Y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tKRDM0E53Y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tKRDM0E53Y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tKRDM0E53Y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tKRDM0E53Y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tKRDM0E53Y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tKRDM0E53Y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tKRDM0E53Y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tKRDM0E53Y .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-tKRDM0E53Y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tKRDM0E53Y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tKRDM0E53Y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tKRDM0E53Y .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tKRDM0E53Y .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tKRDM0E53Y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tKRDM0E53Y .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tKRDM0E53Y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tKRDM0E53Y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tKRDM0E53Y .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-tKRDM0E53Y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tKRDM0E53Y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tKRDM0E53Y .dropdown-item.active,
.cid-tKRDM0E53Y .dropdown-item:active {
  background-color: transparent;
}
.cid-tKRDM0E53Y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tKRDM0E53Y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tKRDM0E53Y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tKRDM0E53Y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tKRDM0E53Y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tKRDM0E53Y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tKRDM0E53Y ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tKRDM0E53Y .navbar-buttons {
  text-align: center;
}
.cid-tKRDM0E53Y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tKRDM0E53Y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tKRDM0E53Y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tKRDM0E53Y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tKRDM0E53Y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tKRDM0E53Y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tKRDM0E53Y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tKRDM0E53Y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tKRDM0E53Y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tKRDM0E53Y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tKRDM0E53Y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tKRDM0E53Y a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tKRDM0E53Y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tKRDM0E53Y .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-tKRDM0E53Y .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tKRDM0E53Y .navbar {
    height: 77px;
  }
  .cid-tKRDM0E53Y .navbar.opened {
    height: auto;
  }
  .cid-tKRDM0E53Y .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNozJLtLKG {
  padding-top: 105px;
  padding-bottom: 15px;
  background-color: #eceae4;
}
.cid-tNozJLtLKG .mbr-text,
.cid-tNozJLtLKG .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-tNozJLtLKG H1 {
  text-align: center;
  color: #b50e0e;
}
.cid-tKRElOkWg4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tKRElOkWg4 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tKRElOkWg4 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tKRElOkWg4 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tKRElOkWg4 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tKRElOkWg4 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tKRElOkWg4 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tKRElOkWg4 .card:hover .card-box {
  bottom: 0;
}
.cid-tKRElOkWg4 .card:hover .btn {
  opacity: 1;
}
.cid-tKRElOkWg4 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tKRElOkWg4 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tKRElOkWg4 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.0;
  z-index: 1;
  pointer-events: none;
}
.cid-tKRElOkWg4 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tKRElOkWg4 .mbr-section-title,
.cid-tKRElOkWg4 .line-wrap {
  text-align: center;
  color: #cc2952;
}
.cid-tKRElOkWg4 .card-box > p,
.cid-tKRElOkWg4 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tKRElOkWg4 .card-box {
    bottom: 0;
  }
  .cid-tKRElOkWg4 .btn {
    opacity: 1;
  }
}
.cid-tKRElOkWg4 .mbr-section-title {
  color: #333333;
}
.cid-tKRRLpKnQ6 {
  padding-top: 45px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-tKRRLpKnQ6 .card-wrapper {
  overflow: hidden;
  height: 100%;
  color: #444444;
  padding: 0;
}
.cid-tKRRLpKnQ6 .line-wrap {
  display: inline-block;
  width: 100%;
}
.cid-tKRRLpKnQ6 .line {
  display: inline-block;
  width: 100px;
  height: 4px;
  background-color: #0a1c44;
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.cid-tKRRLpKnQ6 .mbr-section-btn {
  margin-top: 0.5rem;
}
.cid-tKRRLpKnQ6 .btn {
  margin: 0 !important;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tKRRLpKnQ6 .card {
  padding: 0 !important;
  margin: 0;
  overflow: hidden;
}
.cid-tKRRLpKnQ6 .card:hover .card-box {
  bottom: 0;
}
.cid-tKRRLpKnQ6 .card:hover .btn {
  opacity: 1;
}
.cid-tKRRLpKnQ6 .card-title {
  color: #ffffff;
  margin: 0;
  text-align: center;
}
.cid-tKRRLpKnQ6 .card-img {
  overflow: hidden !important;
  position: relative;
  border-radius: 0px;
}
.cid-tKRRLpKnQ6 .card-img:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  transition: all 0.3s;
  background: #232323;
  opacity: 0.0;
  z-index: 1;
  pointer-events: none;
}
.cid-tKRRLpKnQ6 .card-box {
  position: absolute;
  padding: 1.5rem 1.5rem;
  bottom: -70px;
  transition: all 0.3s;
  width: 100%;
  left: 0;
  z-index: 2;
}
.cid-tKRRLpKnQ6 .mbr-section-title,
.cid-tKRRLpKnQ6 .line-wrap {
  text-align: center;
}
.cid-tKRRLpKnQ6 .card-box > p,
.cid-tKRRLpKnQ6 .mbr-section-btn {
  text-align: center;
  color: #232323;
}
@media (max-width: 576px) {
  .cid-tKRRLpKnQ6 .card-box {
    bottom: 0;
  }
  .cid-tKRRLpKnQ6 .btn {
    opacity: 1;
  }
}
.cid-tOOMg9mtUU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMg9mtUU .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMg9mtUU .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMg9mtUU .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMg9mtUU .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMg9mtUU .text-content {
    max-width: none;
  }
}
.cid-tOOMg9mtUU .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMg9mtUU .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMg9mtUU .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMg9mtUU .icons {
    justify-content: center !important;
  }
  .cid-tOOMg9mtUU .text-content * {
    text-align: center;
  }
}
.cid-tOOMg9mtUU P {
  color: #ffffff;
}
.cid-tOOMg9mtUU .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tNkwUiGDaE .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tNkwUiGDaE .nav-item:focus,
.cid-tNkwUiGDaE .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tNkwUiGDaE .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tNkwUiGDaE .nav-item .nav-link {
    position: relative;
  }
  .cid-tNkwUiGDaE .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tNkwUiGDaE .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tNkwUiGDaE .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNkwUiGDaE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tNkwUiGDaE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNkwUiGDaE .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tNkwUiGDaE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNkwUiGDaE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNkwUiGDaE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tNkwUiGDaE .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tNkwUiGDaE .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tNkwUiGDaE .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tNkwUiGDaE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tNkwUiGDaE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tNkwUiGDaE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tNkwUiGDaE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tNkwUiGDaE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNkwUiGDaE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNkwUiGDaE .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-tNkwUiGDaE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNkwUiGDaE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tNkwUiGDaE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tNkwUiGDaE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tNkwUiGDaE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNkwUiGDaE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tNkwUiGDaE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNkwUiGDaE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNkwUiGDaE .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-tNkwUiGDaE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNkwUiGDaE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNkwUiGDaE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tNkwUiGDaE .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tNkwUiGDaE .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tNkwUiGDaE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tNkwUiGDaE .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tNkwUiGDaE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNkwUiGDaE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNkwUiGDaE .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-tNkwUiGDaE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNkwUiGDaE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNkwUiGDaE .dropdown-item.active,
.cid-tNkwUiGDaE .dropdown-item:active {
  background-color: transparent;
}
.cid-tNkwUiGDaE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNkwUiGDaE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNkwUiGDaE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNkwUiGDaE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tNkwUiGDaE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNkwUiGDaE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNkwUiGDaE ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tNkwUiGDaE .navbar-buttons {
  text-align: center;
}
.cid-tNkwUiGDaE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNkwUiGDaE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tNkwUiGDaE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tNkwUiGDaE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tNkwUiGDaE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tNkwUiGDaE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tNkwUiGDaE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNkwUiGDaE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tNkwUiGDaE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tNkwUiGDaE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNkwUiGDaE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tNkwUiGDaE a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNkwUiGDaE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tNkwUiGDaE .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-tNkwUiGDaE .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNkwUiGDaE .navbar {
    height: 77px;
  }
  .cid-tNkwUiGDaE .navbar.opened {
    height: auto;
  }
  .cid-tNkwUiGDaE .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNoAf1Z6ua {
  padding-top: 135px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNoAf1Z6ua .mbr-text,
.cid-tNoAf1Z6ua .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-tNoAf1Z6ua H1 {
  text-align: center;
  color: #b50e0e;
}
.cid-tRr2yT0Kus {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tRr2yT0Kus .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRr2yT0Kus .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tRr2yT0Kus .container {
    padding: 0 30px;
  }
}
.cid-tRr2yT0Kus .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tRr2yT0Kus .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tRr2yT0Kus .mbr-text DIV {
  text-align: left;
}
.cid-tNoE7zQv9o {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tNoE7zQv9o .mbr-text,
.cid-tNoE7zQv9o .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-tNoE7zQv9o H1 {
  text-align: center;
  color: #b50e0e;
}
.cid-tNkxfnnlyO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tNkxfnnlyO .title_block {
  margin-bottom: 80px;
}
.cid-tNkxfnnlyO .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #cc2952;
  letter-spacing: 1.6px;
  line-height: 1;
  font-weight: 600;
}
.cid-tNkxfnnlyO .mbr-section-title {
  color: #034375;
}
.cid-tNkxfnnlyO .mbr-item-subtitle {
  margin-top: 15px;
  margin-bottom: 10px;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
  color: #ea4242;
}
.cid-tNkxfnnlyO .item {
  padding-bottom: 2rem;
}
.cid-tNkxfnnlyO .image-wrapper {
  overflow: hidden;
  height: 200px;
}
.cid-tNkxfnnlyO .image-wrapper img {
  width: 100%;
  object-fit: cover;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tNkxfnnlyO .item-wrapper {
  position: relative;
}
.cid-tNkxfnnlyO .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  transition: 0.2s;
}
.cid-tNkxfnnlyO .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-tNkxfnnlyO .item-wrapper:hover .mbr-item-subtitle a {
  color: #cc2952 !important;
}
.cid-tNkxfnnlyO .item-wrapper:hover img {
  transform: scale(1.1);
}
.cid-tNkxfnnlyO .carousel-control,
.cid-tNkxfnnlyO .close {
  background: #1b1b1b;
}
.cid-tNkxfnnlyO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tNkxfnnlyO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tNkxfnnlyO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tNkxfnnlyO .carousel-control-next span {
  margin-left: 5px;
}
.cid-tNkxfnnlyO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tNkxfnnlyO .close::before {
  content: '\e91a';
}
.cid-tNkxfnnlyO .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNkxfnnlyO .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tNkxfnnlyO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNkxfnnlyO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tNkxfnnlyO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tNkxfnnlyO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tNkxfnnlyO .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tNkxfnnlyO .carousel-indicators li.active,
.cid-tNkxfnnlyO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tNkxfnnlyO .carousel-indicators li::after,
.cid-tNkxfnnlyO .carousel-indicators li::before {
  content: none;
}
.cid-tNkxfnnlyO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tNkxfnnlyO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tNkxfnnlyO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tNkxfnnlyO .carousel-indicators {
    display: none;
  }
}
.cid-tNkxfnnlyO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tNkxfnnlyO .carousel-inner > .active {
  display: block;
}
.cid-tNkxfnnlyO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNkxfnnlyO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNkxfnnlyO .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tNkxfnnlyO .carousel-control,
  .cid-tNkxfnnlyO .carousel-indicators,
  .cid-tNkxfnnlyO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tNkxfnnlyO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tNkxfnnlyO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tNkxfnnlyO .carousel-indicators .active,
.cid-tNkxfnnlyO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tNkxfnnlyO .carousel-indicators .active {
  background: #fff;
}
.cid-tNkxfnnlyO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tNkxfnnlyO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tNkxfnnlyO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tNkxfnnlyO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tNkxfnnlyO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tNkxfnnlyO .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tNkxfnnlyO .carousel {
  width: 100%;
}
.cid-tNkxfnnlyO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tNkxfnnlyO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tNkxfnnlyO .modal.fade .modal-dialog,
.cid-tNkxfnnlyO .modal.in .modal-dialog {
  transform: none;
}
.cid-tNkxfnnlyO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tNky6SWvX9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tNky6SWvX9 .title_block {
  margin-bottom: 80px;
}
.cid-tNky6SWvX9 .mbr-section-subtitle {
  margin-bottom: 16px;
  color: #cc2952;
  letter-spacing: 1.6px;
  line-height: 1;
  font-weight: 600;
}
.cid-tNky6SWvX9 .mbr-section-title {
  color: #034375;
}
.cid-tNky6SWvX9 .mbr-item-subtitle {
  margin-top: 15px;
  margin-bottom: 10px;
  transition: 0.6s cubic-bezier(0.215, 0.61, 0.355, 1);
  color: #ea4242;
}
.cid-tNky6SWvX9 .item {
  padding-bottom: 2rem;
}
.cid-tNky6SWvX9 .image-wrapper {
  overflow: hidden;
  height: 200px;
}
.cid-tNky6SWvX9 .image-wrapper img {
  width: 100%;
  object-fit: cover;
  transition: 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.cid-tNky6SWvX9 .item-wrapper {
  position: relative;
}
.cid-tNky6SWvX9 .item-wrapper .icon-wrapper {
  pointer-events: none;
  position: absolute;
  width: 60px;
  height: 60px;
  font-size: 22px;
  left: 50%;
  top: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  opacity: 0;
  color: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  transition: 0.2s;
}
.cid-tNky6SWvX9 .item-wrapper:hover .icon-wrapper {
  opacity: 1;
}
.cid-tNky6SWvX9 .item-wrapper:hover .mbr-item-subtitle a {
  color: #cc2952 !important;
}
.cid-tNky6SWvX9 .item-wrapper:hover img {
  transform: scale(1.1);
}
.cid-tNky6SWvX9 .carousel-control,
.cid-tNky6SWvX9 .close {
  background: #1b1b1b;
}
.cid-tNky6SWvX9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tNky6SWvX9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tNky6SWvX9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tNky6SWvX9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tNky6SWvX9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tNky6SWvX9 .close::before {
  content: '\e91a';
}
.cid-tNky6SWvX9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNky6SWvX9 .carousel-control {
  display: flex;
  top: 50%;
  width: 60px;
  height: 60px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tNky6SWvX9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNky6SWvX9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tNky6SWvX9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tNky6SWvX9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tNky6SWvX9 .carousel-indicators li {
  max-width: 15px;
  height: 15px;
  width: 15px;
  max-height: 15px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tNky6SWvX9 .carousel-indicators li.active,
.cid-tNky6SWvX9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tNky6SWvX9 .carousel-indicators li::after,
.cid-tNky6SWvX9 .carousel-indicators li::before {
  content: none;
}
.cid-tNky6SWvX9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tNky6SWvX9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tNky6SWvX9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tNky6SWvX9 .carousel-indicators {
    display: none;
  }
}
.cid-tNky6SWvX9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tNky6SWvX9 .carousel-inner > .active {
  display: block;
}
.cid-tNky6SWvX9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tNky6SWvX9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tNky6SWvX9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tNky6SWvX9 .carousel-control,
  .cid-tNky6SWvX9 .carousel-indicators,
  .cid-tNky6SWvX9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tNky6SWvX9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tNky6SWvX9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tNky6SWvX9 .carousel-indicators .active,
.cid-tNky6SWvX9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tNky6SWvX9 .carousel-indicators .active {
  background: #fff;
}
.cid-tNky6SWvX9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tNky6SWvX9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tNky6SWvX9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tNky6SWvX9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tNky6SWvX9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tNky6SWvX9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tNky6SWvX9 .carousel {
  width: 100%;
}
.cid-tNky6SWvX9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tNky6SWvX9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tNky6SWvX9 .modal.fade .modal-dialog,
.cid-tNky6SWvX9 .modal.in .modal-dialog {
  transform: none;
}
.cid-tNky6SWvX9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tOOMk4paab {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMk4paab .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMk4paab .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMk4paab .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMk4paab .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMk4paab .text-content {
    max-width: none;
  }
}
.cid-tOOMk4paab .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMk4paab .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMk4paab .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMk4paab .icons {
    justify-content: center !important;
  }
  .cid-tOOMk4paab .text-content * {
    text-align: center;
  }
}
.cid-tOOMk4paab P {
  color: #ffffff;
}
.cid-tOOMk4paab .mbr-section-title {
  color: #ffffff;
}
.cid-urXenRJ4T1.popup-builder {
  background-color: #ffffff;
}
.cid-urXenRJ4T1.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urXenRJ4T1.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urXenRJ4T1 .modal-content,
.cid-urXenRJ4T1 .modal-dialog {
  height: auto;
}
.cid-urXenRJ4T1 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urXenRJ4T1 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urXenRJ4T1 .form-wrapper .mbr-form .form-group,
  .cid-urXenRJ4T1 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urXenRJ4T1 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urXenRJ4T1 .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-urXenRJ4T1 .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-urXenRJ4T1 .pt-0 {
  padding-top: 0 !important;
}
.cid-urXenRJ4T1 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urXenRJ4T1 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urXenRJ4T1 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urXenRJ4T1 .modal-open {
  overflow: hidden;
}
.cid-urXenRJ4T1 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urXenRJ4T1 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urXenRJ4T1 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urXenRJ4T1 .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-urXenRJ4T1 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urXenRJ4T1 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urXenRJ4T1 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urXenRJ4T1 .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-urXenRJ4T1 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-urXenRJ4T1 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urXenRJ4T1 .modal-backdrop.fade {
  opacity: 0;
}
.cid-urXenRJ4T1 .modal-backdrop.show {
  opacity: .5;
}
.cid-urXenRJ4T1 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urXenRJ4T1 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urXenRJ4T1 .modal-header {
    padding: 1rem;
  }
}
.cid-urXenRJ4T1 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urXenRJ4T1 .modal-header .close svg {
  fill: #353535;
}
.cid-urXenRJ4T1 .modal-header .close:hover {
  opacity: 1;
}
.cid-urXenRJ4T1 .modal-header .close:focus {
  outline: none;
}
.cid-urXenRJ4T1 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-urXenRJ4T1 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-urXenRJ4T1 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXenRJ4T1 .modal-body {
    padding: 1rem;
  }
}
.cid-urXenRJ4T1 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urXenRJ4T1 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXenRJ4T1 .modal-footer {
    padding: 1rem;
  }
}
.cid-urXenRJ4T1 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urXenRJ4T1 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urXenRJ4T1 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urXenRJ4T1 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urXenRJ4T1 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-urXenRJ4T1 .modal-lg,
  .cid-urXenRJ4T1 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-urXenRJ4T1 .modal-xl {
    max-width: 1140px;
  }
}
.cid-urXenRJ4T1 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urXenRJ4T1 .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-urXenRJ4T1 .form-group {
  margin-bottom: 1rem;
}
.cid-urXenRJ4T1 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urXenRJ4T1 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urXenRJ4T1 .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-urXenRJ4T1 .mbr-section-btn {
  margin: 0;
}
.cid-urXenRJ4T1 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tNkzf4C0yu .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tNkzf4C0yu .nav-item:focus,
.cid-tNkzf4C0yu .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tNkzf4C0yu .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tNkzf4C0yu .nav-item .nav-link {
    position: relative;
  }
  .cid-tNkzf4C0yu .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tNkzf4C0yu .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tNkzf4C0yu .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNkzf4C0yu .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tNkzf4C0yu .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNkzf4C0yu .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tNkzf4C0yu .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNkzf4C0yu .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNkzf4C0yu .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tNkzf4C0yu .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tNkzf4C0yu .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tNkzf4C0yu .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tNkzf4C0yu .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tNkzf4C0yu .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tNkzf4C0yu .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tNkzf4C0yu .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tNkzf4C0yu .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNkzf4C0yu .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNkzf4C0yu .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-tNkzf4C0yu .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNkzf4C0yu .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tNkzf4C0yu .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tNkzf4C0yu .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tNkzf4C0yu .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNkzf4C0yu .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tNkzf4C0yu .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNkzf4C0yu .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNkzf4C0yu .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-tNkzf4C0yu .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNkzf4C0yu .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNkzf4C0yu .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tNkzf4C0yu .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tNkzf4C0yu .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tNkzf4C0yu .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tNkzf4C0yu .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tNkzf4C0yu .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNkzf4C0yu .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNkzf4C0yu .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-tNkzf4C0yu .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNkzf4C0yu .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNkzf4C0yu .dropdown-item.active,
.cid-tNkzf4C0yu .dropdown-item:active {
  background-color: transparent;
}
.cid-tNkzf4C0yu .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNkzf4C0yu .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNkzf4C0yu .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNkzf4C0yu .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tNkzf4C0yu .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNkzf4C0yu .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNkzf4C0yu ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tNkzf4C0yu .navbar-buttons {
  text-align: center;
}
.cid-tNkzf4C0yu button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNkzf4C0yu button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tNkzf4C0yu button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tNkzf4C0yu button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tNkzf4C0yu button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tNkzf4C0yu button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tNkzf4C0yu nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNkzf4C0yu nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tNkzf4C0yu nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tNkzf4C0yu nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNkzf4C0yu .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tNkzf4C0yu a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNkzf4C0yu .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tNkzf4C0yu .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-tNkzf4C0yu .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNkzf4C0yu .navbar {
    height: 77px;
  }
  .cid-tNkzf4C0yu .navbar.opened {
    height: auto;
  }
  .cid-tNkzf4C0yu .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNoHg5ckDz {
  padding-top: 105px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tNoHg5ckDz .mbr-text,
.cid-tNoHg5ckDz .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-tNoHg5ckDz H1 {
  text-align: center;
  color: #b50e0e;
}
.cid-uLVxx9pVlX {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0063d4;
}
.cid-uLVxx9pVlX .mbr-media {
  position: relative;
}
.cid-uLVxx9pVlX .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-uLVxx9pVlX .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-uLVxx9pVlX .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-uLVxx9pVlX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uLVxx9pVlX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uLVxx9pVlX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uLVxx9pVlX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uLVxx9pVlX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uLVxx9pVlX .mbr-section-subtitle {
  color: #fafafa;
}
.cid-uLVxx9pVlX .mbr-section-title {
  color: #ffffff;
}
.cid-uanVqk2Gzv {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #065186;
}
.cid-uanVqk2Gzv H2 {
  color: #ffffff;
}
.cid-uanPGzQhqI {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #065186;
}
.cid-uanPGzQhqI H2 {
  color: #ffffff;
}
#custom-html-10t {
  /* Type valid CSS here */
}
#custom-html-10t div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-10t p {
  font-size: 60px;
  color: #777;
}
#custom-html-10s {
  /* Type valid CSS here */
}
#custom-html-10s div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-10s p {
  font-size: 60px;
  color: #777;
}
.cid-u8DOKBiOTm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0063d4;
}
.cid-u8DOKBiOTm .mbr-media {
  position: relative;
}
.cid-u8DOKBiOTm .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-u8DOKBiOTm .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-u8DOKBiOTm .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-u8DOKBiOTm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u8DOKBiOTm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u8DOKBiOTm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u8DOKBiOTm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u8DOKBiOTm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u8DOKBiOTm .mbr-section-subtitle {
  color: #fafafa;
}
.cid-u8DOKBiOTm .mbr-section-title {
  color: #ffffff;
}
.cid-u3njYlwtFr {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0063d4;
}
.cid-u3njYlwtFr .mbr-media {
  position: relative;
}
.cid-u3njYlwtFr .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-u3njYlwtFr .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-u3njYlwtFr .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-u3njYlwtFr .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u3njYlwtFr .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u3njYlwtFr .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u3njYlwtFr .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u3njYlwtFr .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u3njYlwtFr .mbr-section-subtitle {
  color: #fafafa;
}
.cid-u3njYlwtFr .mbr-section-title {
  color: #ffffff;
}
.cid-tNLEqk7BUz {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #005ea1;
}
.cid-tNLEqk7BUz .mbr-media {
  position: relative;
}
.cid-tNLEqk7BUz .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tNLEqk7BUz .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tNLEqk7BUz .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tNLEqk7BUz .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tNLEqk7BUz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tNLEqk7BUz .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tNLEqk7BUz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tNLEqk7BUz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNLEqk7BUz .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tNLEqk7BUz .mbr-section-title {
  color: #ffffff;
}
.cid-tNMPouTfiB {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #082341;
}
.cid-tNMPouTfiB .mbr-media {
  position: relative;
}
.cid-tNMPouTfiB .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tNMPouTfiB .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tNMPouTfiB .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tNMPouTfiB .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tNMPouTfiB .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tNMPouTfiB .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tNMPouTfiB .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tNMPouTfiB .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNMPouTfiB .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tNMPouTfiB .mbr-section-title {
  color: #ffffff;
}
.cid-tTTPuvBeII {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #082341;
}
.cid-tTTPuvBeII .mbr-media {
  position: relative;
}
.cid-tTTPuvBeII .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tTTPuvBeII .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tTTPuvBeII .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tTTPuvBeII .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tTTPuvBeII .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tTTPuvBeII .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tTTPuvBeII .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tTTPuvBeII .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tTTPuvBeII .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tTTPuvBeII .mbr-section-title {
  color: #ffffff;
}
.cid-tW6Sjayov9 {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #082341;
}
.cid-tW6Sjayov9 .mbr-media {
  position: relative;
}
.cid-tW6Sjayov9 .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tW6Sjayov9 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tW6Sjayov9 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tW6Sjayov9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tW6Sjayov9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tW6Sjayov9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tW6Sjayov9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tW6Sjayov9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tW6Sjayov9 .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tW6Sjayov9 .mbr-section-title {
  color: #ffffff;
}
.cid-tUcrkJX6tw {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #082341;
}
.cid-tUcrkJX6tw .mbr-media {
  position: relative;
}
.cid-tUcrkJX6tw .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tUcrkJX6tw .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tUcrkJX6tw .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tUcrkJX6tw .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tUcrkJX6tw .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tUcrkJX6tw .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tUcrkJX6tw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tUcrkJX6tw .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tUcrkJX6tw .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tUcrkJX6tw .mbr-section-title {
  color: #ffffff;
}
.cid-uBtNf8evIv {
  padding-top: 45px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/02.jpg");
}
.cid-uBtNf8evIv H4 {
  color: #ffffff;
}
.cid-uBtNf8evIv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uBtNf8evIv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTTPvHR5Xw {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #165f94;
}
.cid-tTTPvHR5Xw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTTPvHR5Xw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTTPvHR5Xw .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tTTPvHR5Xw .container-fluid {
    padding: 0 30px;
  }
}
.cid-tTTPvHR5Xw .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tTTPvHR5Xw .container {
    padding: 0 30px;
  }
}
.cid-tTTPvHR5Xw .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tTTPvHR5Xw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tTTPvHR5Xw .mbr-text DIV {
  text-align: left;
}
.cid-tOOMtiqMiI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMtiqMiI .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMtiqMiI .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMtiqMiI .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMtiqMiI .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMtiqMiI .text-content {
    max-width: none;
  }
}
.cid-tOOMtiqMiI .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMtiqMiI .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMtiqMiI .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMtiqMiI .icons {
    justify-content: center !important;
  }
  .cid-tOOMtiqMiI .text-content * {
    text-align: center;
  }
}
.cid-tOOMtiqMiI P {
  color: #ffffff;
}
.cid-tOOMtiqMiI .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tNkzX8pWjD .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tNkzX8pWjD .nav-item:focus,
.cid-tNkzX8pWjD .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tNkzX8pWjD .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tNkzX8pWjD .nav-item .nav-link {
    position: relative;
  }
  .cid-tNkzX8pWjD .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tNkzX8pWjD .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tNkzX8pWjD .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNkzX8pWjD .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tNkzX8pWjD .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNkzX8pWjD .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tNkzX8pWjD .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNkzX8pWjD .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNkzX8pWjD .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tNkzX8pWjD .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tNkzX8pWjD .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tNkzX8pWjD .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tNkzX8pWjD .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tNkzX8pWjD .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tNkzX8pWjD .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tNkzX8pWjD .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tNkzX8pWjD .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNkzX8pWjD .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNkzX8pWjD .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-tNkzX8pWjD .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNkzX8pWjD .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tNkzX8pWjD .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tNkzX8pWjD .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tNkzX8pWjD .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNkzX8pWjD .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tNkzX8pWjD .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNkzX8pWjD .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNkzX8pWjD .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-tNkzX8pWjD .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNkzX8pWjD .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNkzX8pWjD .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tNkzX8pWjD .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tNkzX8pWjD .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tNkzX8pWjD .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tNkzX8pWjD .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tNkzX8pWjD .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNkzX8pWjD .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNkzX8pWjD .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-tNkzX8pWjD .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNkzX8pWjD .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNkzX8pWjD .dropdown-item.active,
.cid-tNkzX8pWjD .dropdown-item:active {
  background-color: transparent;
}
.cid-tNkzX8pWjD .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNkzX8pWjD .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNkzX8pWjD .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNkzX8pWjD .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tNkzX8pWjD .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNkzX8pWjD .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNkzX8pWjD ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tNkzX8pWjD .navbar-buttons {
  text-align: center;
}
.cid-tNkzX8pWjD button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNkzX8pWjD button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tNkzX8pWjD button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tNkzX8pWjD button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tNkzX8pWjD button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tNkzX8pWjD button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tNkzX8pWjD nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNkzX8pWjD nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tNkzX8pWjD nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tNkzX8pWjD nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNkzX8pWjD .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tNkzX8pWjD a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNkzX8pWjD .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tNkzX8pWjD .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-tNkzX8pWjD .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNkzX8pWjD .navbar {
    height: 77px;
  }
  .cid-tNkzX8pWjD .navbar.opened {
    height: auto;
  }
  .cid-tNkzX8pWjD .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNoH1cKAhG {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-tNoH1cKAhG .mbr-text,
.cid-tNoH1cKAhG .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-tNoH1cKAhG H1 {
  text-align: center;
  color: #03933c;
}
.cid-va7WNgfbjm {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #0095ff;
}
.cid-va7WNgfbjm .mbr-media {
  position: relative;
}
.cid-va7WNgfbjm .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-va7WNgfbjm .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-va7WNgfbjm .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-va7WNgfbjm .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-va7WNgfbjm .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-va7WNgfbjm .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-va7WNgfbjm .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-va7WNgfbjm .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-va7WNgfbjm .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-va7WNgfbjm .mbr-section-title DIV {
  text-align: left;
}
.cid-v88v1CjZZA {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-v88v1CjZZA .mbr-media {
  position: relative;
}
.cid-v88v1CjZZA .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-v88v1CjZZA .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-v88v1CjZZA .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-v88v1CjZZA .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-v88v1CjZZA .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-v88v1CjZZA .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-v88v1CjZZA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-v88v1CjZZA .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-v88v1CjZZA .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-v88v1CjZZA .mbr-section-title DIV {
  text-align: left;
}
.cid-uBpJtwC5te {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uBpJtwC5te .mbr-media {
  position: relative;
}
.cid-uBpJtwC5te .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-uBpJtwC5te .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-uBpJtwC5te .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-uBpJtwC5te .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-uBpJtwC5te .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-uBpJtwC5te .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-uBpJtwC5te .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uBpJtwC5te .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uBpJtwC5te .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-uBpJtwC5te .mbr-section-title DIV {
  text-align: left;
}
.cid-u4QYV3y8dY {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u4QYV3y8dY .mbr-media {
  position: relative;
}
.cid-u4QYV3y8dY .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-u4QYV3y8dY .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-u4QYV3y8dY .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-u4QYV3y8dY .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u4QYV3y8dY .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u4QYV3y8dY .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u4QYV3y8dY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u4QYV3y8dY .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u4QYV3y8dY .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u4QYV3y8dY .mbr-section-title DIV {
  text-align: left;
}
.cid-tNTFYU086B {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tNTFYU086B .mbr-media {
  position: relative;
}
.cid-tNTFYU086B .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tNTFYU086B .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tNTFYU086B .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tNTFYU086B .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tNTFYU086B .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tNTFYU086B .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tNTFYU086B .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tNTFYU086B .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNTFYU086B .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tNTFYU086B .mbr-section-title DIV {
  text-align: left;
}
.cid-tNTG09mnj9 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tNTG09mnj9 .mbr-media {
  position: relative;
}
.cid-tNTG09mnj9 .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tNTG09mnj9 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tNTG09mnj9 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tNTG09mnj9 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tNTG09mnj9 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tNTG09mnj9 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tNTG09mnj9 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tNTG09mnj9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNTG09mnj9 .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tNTG09mnj9 .mbr-section-title DIV {
  text-align: left;
}
.cid-tNTG0VoBCx {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tNTG0VoBCx .mbr-media {
  position: relative;
}
.cid-tNTG0VoBCx .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tNTG0VoBCx .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tNTG0VoBCx .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tNTG0VoBCx .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tNTG0VoBCx .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tNTG0VoBCx .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tNTG0VoBCx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tNTG0VoBCx .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tNTG0VoBCx .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tNTG0VoBCx .mbr-section-title DIV {
  text-align: left;
}
.cid-tOTQ7adtJS {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tOTQ7adtJS .mbr-media {
  position: relative;
}
.cid-tOTQ7adtJS .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tOTQ7adtJS .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tOTQ7adtJS .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tOTQ7adtJS .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tOTQ7adtJS .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tOTQ7adtJS .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tOTQ7adtJS .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tOTQ7adtJS .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tOTQ7adtJS .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tOTQ7adtJS .mbr-section-title DIV {
  text-align: left;
}
.cid-tOaMjrNnVL {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tOaMjrNnVL .mbr-media {
  position: relative;
}
.cid-tOaMjrNnVL .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tOaMjrNnVL .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tOaMjrNnVL .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tOaMjrNnVL .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tOaMjrNnVL .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tOaMjrNnVL .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tOaMjrNnVL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tOaMjrNnVL .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tOaMjrNnVL .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tOaMjrNnVL .mbr-section-title DIV {
  text-align: left;
}
.cid-tRcHymthur {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tRcHymthur .mbr-media {
  position: relative;
}
.cid-tRcHymthur .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tRcHymthur .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tRcHymthur .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tRcHymthur .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tRcHymthur .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tRcHymthur .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tRcHymthur .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tRcHymthur .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tRcHymthur .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tRcHymthur .mbr-section-title DIV {
  text-align: left;
}
.cid-tRsS5MCUu7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/v027-1600x1067.jpg");
}
.cid-tRsS5MCUu7 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #cc2952;
  margin-left: 1rem;
}
.cid-tRsS5MCUu7 .panel-group {
  border: none;
}
.cid-tRsS5MCUu7 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tRsS5MCUu7 .panel-body {
  padding: 1rem 2rem;
}
.cid-tRsS5MCUu7 .header-wrapper {
  position: relative;
}
.cid-tRsS5MCUu7 .card-header {
  background: transparent;
  border: 2px solid transparent;
  position: relative;
  transition: all 0.3s;
  border-radius: 30px!important;
  padding: 1rem 2rem;
  z-index: 2;
}
.cid-tRsS5MCUu7 span {
  transition: all 0.3s;
  color: #1c1c25 !important;
}
.cid-tRsS5MCUu7 .card {
  overflow: visible;
}
.cid-tRsS5MCUu7 .card:hover .card-header {
  border-color: #1c1c25;
}
.cid-tRsS5MCUu7 .card:hover .hover-bg {
  background: #165f94;
  right: -8px;
  top: 8px;
}
.cid-tRsS5MCUu7 .card:hover span {
  transform: rotate(-90deg);
}
.cid-tRsS5MCUu7 .hover-bg {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  background: #0e446a;
  border-radius: 30px!important;
  z-index: 1;
}
@media (max-width: 768px) {
  .cid-tRsS5MCUu7 .panel-body {
    padding: 1rem 0rem;
  }
  .cid-tRsS5MCUu7 .card-header {
    padding: 1rem 1rem;
  }
}
.cid-tRsS5MCUu7 H4 {
  color: #777d74;
}
.cid-tRsS5MCUu7 .panel-title-edit {
  color: #ffffff;
}
.cid-tRsS5MCUu7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRsS5MCUu7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRsS5MCUu7 H3 {
  color: #021c2e;
}
.cid-tRsS5MCUu7 .panel-text {
  color: #021c2e;
}
.cid-tRuh4tvSek {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/v027-1600x1067.jpg");
}
.cid-tRuh4tvSek .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #cc2952;
  margin-left: 1rem;
}
.cid-tRuh4tvSek .panel-group {
  border: none;
}
.cid-tRuh4tvSek .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tRuh4tvSek .panel-body {
  padding: 1rem 2rem;
}
.cid-tRuh4tvSek .header-wrapper {
  position: relative;
}
.cid-tRuh4tvSek .card-header {
  background: transparent;
  border: 2px solid transparent;
  position: relative;
  transition: all 0.3s;
  border-radius: 30px!important;
  padding: 1rem 2rem;
  z-index: 2;
}
.cid-tRuh4tvSek span {
  transition: all 0.3s;
  color: #1c1c25 !important;
}
.cid-tRuh4tvSek .card {
  overflow: visible;
}
.cid-tRuh4tvSek .card:hover .card-header {
  border-color: #1c1c25;
}
.cid-tRuh4tvSek .card:hover .hover-bg {
  background: #165f94;
  right: -8px;
  top: 8px;
}
.cid-tRuh4tvSek .card:hover span {
  transform: rotate(-90deg);
}
.cid-tRuh4tvSek .hover-bg {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 100%;
  transition: all 0.3s;
  height: 100%;
  background: #0e446a;
  border-radius: 30px!important;
  z-index: 1;
}
@media (max-width: 768px) {
  .cid-tRuh4tvSek .panel-body {
    padding: 1rem 0rem;
  }
  .cid-tRuh4tvSek .card-header {
    padding: 1rem 1rem;
  }
}
.cid-tRuh4tvSek H4 {
  color: #777d74;
}
.cid-tRuh4tvSek .panel-title-edit {
  color: #ffffff;
}
.cid-tRuh4tvSek .mbr-fallback-image.disabled {
  display: none;
}
.cid-tRuh4tvSek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tRuh4tvSek H3 {
  color: #021c2e;
}
.cid-tRuh4tvSek .panel-text {
  color: #021c2e;
}
.cid-tRhezVCNmR {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tRhezVCNmR .mbr-media {
  position: relative;
}
.cid-tRhezVCNmR .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tRhezVCNmR .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tRhezVCNmR .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tRhezVCNmR .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tRhezVCNmR .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tRhezVCNmR .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tRhezVCNmR .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tRhezVCNmR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tRhezVCNmR .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tRhezVCNmR .mbr-section-title DIV {
  text-align: left;
}
.cid-tOgXRy54ft {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tOgXRy54ft .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOgXRy54ft .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOgXRy54ft .container-fluid {
  margin: 0;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tOgXRy54ft .container-fluid {
    padding: 0 25px;
  }
}
.cid-tOgXRy54ft .container-fluid .row {
  padding: 0;
}
.cid-tOgXRy54ft .image-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tOgXRy54ft .image-wrap .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tOgXRy54ft .image-wrap .image-wrapper img {
  height: 210px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOgXRy54ft .image-wrap .image-wrapper img {
    max-width: 240px;
    margin: 0 auto;
  }
}
.cid-tOgXRy54ft .text-wrapper {
  padding-left: 20px;
}
@media (max-width: 992px) {
  .cid-tOgXRy54ft .text-wrapper {
    padding: 0;
  }
}
.cid-tOgXRy54ft .text-wrapper .mbr-text {
  margin-bottom: 0;
  opacity: .85;
}
.cid-tOgXRy54ft .text-wrapper .mbr-name {
  margin: 34px 0 0;
  opacity: .85;
}
.cid-tOgXRy54ft .text-wrapper .mbr-role {
  margin: 24px 0 0;
  opacity: .85;
}
.cid-tOgXRy54ft .mbr-text {
  color: #09120d;
}
.cid-tOgXRy54ft .mbr-name {
  color: #09120d;
}
.cid-tOgXRy54ft .mbr-role {
  color: #ffffff;
}
.cid-tOOMpoOYrU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMpoOYrU .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMpoOYrU .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMpoOYrU .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMpoOYrU .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMpoOYrU .text-content {
    max-width: none;
  }
}
.cid-tOOMpoOYrU .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMpoOYrU .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMpoOYrU .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMpoOYrU .icons {
    justify-content: center !important;
  }
  .cid-tOOMpoOYrU .text-content * {
    text-align: center;
  }
}
.cid-tOOMpoOYrU P {
  color: #ffffff;
}
.cid-tOOMpoOYrU .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tNkEmHa5tt .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tNkEmHa5tt .nav-item:focus,
.cid-tNkEmHa5tt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tNkEmHa5tt .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tNkEmHa5tt .nav-item .nav-link {
    position: relative;
  }
  .cid-tNkEmHa5tt .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tNkEmHa5tt .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tNkEmHa5tt .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNkEmHa5tt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tNkEmHa5tt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tNkEmHa5tt .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tNkEmHa5tt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tNkEmHa5tt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tNkEmHa5tt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tNkEmHa5tt .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tNkEmHa5tt .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tNkEmHa5tt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tNkEmHa5tt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tNkEmHa5tt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tNkEmHa5tt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tNkEmHa5tt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tNkEmHa5tt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tNkEmHa5tt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tNkEmHa5tt .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-tNkEmHa5tt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tNkEmHa5tt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tNkEmHa5tt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tNkEmHa5tt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tNkEmHa5tt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tNkEmHa5tt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tNkEmHa5tt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tNkEmHa5tt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tNkEmHa5tt .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-tNkEmHa5tt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tNkEmHa5tt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tNkEmHa5tt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tNkEmHa5tt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tNkEmHa5tt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tNkEmHa5tt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tNkEmHa5tt .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tNkEmHa5tt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tNkEmHa5tt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tNkEmHa5tt .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-tNkEmHa5tt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tNkEmHa5tt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tNkEmHa5tt .dropdown-item.active,
.cid-tNkEmHa5tt .dropdown-item:active {
  background-color: transparent;
}
.cid-tNkEmHa5tt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tNkEmHa5tt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tNkEmHa5tt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tNkEmHa5tt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tNkEmHa5tt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tNkEmHa5tt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tNkEmHa5tt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tNkEmHa5tt .navbar-buttons {
  text-align: center;
}
.cid-tNkEmHa5tt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tNkEmHa5tt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tNkEmHa5tt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tNkEmHa5tt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tNkEmHa5tt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tNkEmHa5tt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tNkEmHa5tt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNkEmHa5tt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tNkEmHa5tt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tNkEmHa5tt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tNkEmHa5tt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tNkEmHa5tt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tNkEmHa5tt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tNkEmHa5tt .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-tNkEmHa5tt .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tNkEmHa5tt .navbar {
    height: 77px;
  }
  .cid-tNkEmHa5tt .navbar.opened {
    height: auto;
  }
  .cid-tNkEmHa5tt .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tNkEmHzQ9W {
  padding-top: 30px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/a-salette-3-1500x600.jpg");
}
.cid-tNkEmHzQ9W H2 {
  color: #d58f76;
}
.cid-tOUHuHKNYf {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #f6f3ee;
}
.cid-tOUHuHKNYf .mbr-media {
  position: relative;
}
.cid-tOUHuHKNYf .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tOUHuHKNYf .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tOUHuHKNYf .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tOUHuHKNYf .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tOUHuHKNYf .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tOUHuHKNYf .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tOUHuHKNYf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tOUHuHKNYf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tOUHuHKNYf .mbr-section-subtitle {
  color: #cc2952;
}
.cid-tOUHuHKNYf .mbr-section-title {
  color: #000000;
}
.cid-tOOMOPdOmg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMOPdOmg .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMOPdOmg .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMOPdOmg .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMOPdOmg .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMOPdOmg .text-content {
    max-width: none;
  }
}
.cid-tOOMOPdOmg .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMOPdOmg .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMOPdOmg .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMOPdOmg .icons {
    justify-content: center !important;
  }
  .cid-tOOMOPdOmg .text-content * {
    text-align: center;
  }
}
.cid-tOOMOPdOmg P {
  color: #ffffff;
}
.cid-tOOMOPdOmg .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tG3zaTqe9c .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tG3zaTqe9c .nav-item:focus,
.cid-tG3zaTqe9c .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tG3zaTqe9c .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tG3zaTqe9c .nav-item .nav-link {
    position: relative;
  }
  .cid-tG3zaTqe9c .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tG3zaTqe9c .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tG3zaTqe9c .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tG3zaTqe9c .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tG3zaTqe9c .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tG3zaTqe9c .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tG3zaTqe9c .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tG3zaTqe9c .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tG3zaTqe9c .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tG3zaTqe9c .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tG3zaTqe9c .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tG3zaTqe9c .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tG3zaTqe9c .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tG3zaTqe9c .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tG3zaTqe9c .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tG3zaTqe9c .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tG3zaTqe9c .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tG3zaTqe9c .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tG3zaTqe9c .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-tG3zaTqe9c .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tG3zaTqe9c .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tG3zaTqe9c .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tG3zaTqe9c .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tG3zaTqe9c .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tG3zaTqe9c .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tG3zaTqe9c .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tG3zaTqe9c .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tG3zaTqe9c .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-tG3zaTqe9c .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tG3zaTqe9c .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tG3zaTqe9c .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tG3zaTqe9c .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tG3zaTqe9c .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tG3zaTqe9c .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tG3zaTqe9c .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tG3zaTqe9c .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tG3zaTqe9c .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tG3zaTqe9c .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-tG3zaTqe9c .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tG3zaTqe9c .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tG3zaTqe9c .dropdown-item.active,
.cid-tG3zaTqe9c .dropdown-item:active {
  background-color: transparent;
}
.cid-tG3zaTqe9c .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tG3zaTqe9c .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tG3zaTqe9c .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tG3zaTqe9c .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tG3zaTqe9c .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tG3zaTqe9c .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tG3zaTqe9c ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tG3zaTqe9c .navbar-buttons {
  text-align: center;
}
.cid-tG3zaTqe9c button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tG3zaTqe9c button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tG3zaTqe9c button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tG3zaTqe9c button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tG3zaTqe9c button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tG3zaTqe9c button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tG3zaTqe9c nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tG3zaTqe9c nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tG3zaTqe9c nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tG3zaTqe9c nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tG3zaTqe9c .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tG3zaTqe9c a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tG3zaTqe9c .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tG3zaTqe9c .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-tG3zaTqe9c .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tG3zaTqe9c .navbar {
    height: 77px;
  }
  .cid-tG3zaTqe9c .navbar.opened {
    height: auto;
  }
  .cid-tG3zaTqe9c .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tO3vvB3GJ7 {
  padding-top: 105px;
  padding-bottom: 75px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette11-1500x411.jpg");
}
.cid-tO3vvB3GJ7 H2 {
  color: #d58f76;
}
.cid-tG3zVSVu0B {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tG3zVSVu0B .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tG3zVSVu0B .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tG3zVSVu0B .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tG3zVSVu0B .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tG3zVSVu0B .container {
  padding: 0;
}
.cid-tG3zVSVu0B .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tG3zVSVu0B .icon-focus {
  display: none;
}
.cid-tG3zVSVu0B .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-tG3zVSVu0B .btn-primary-outline:hover {
  background: transparent !important;
  color: #cc2952 !important;
}
.cid-tG3zVSVu0B li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-tG3zVSVu0B li {
  position: relative;
}
.cid-tG3zVSVu0B .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tG3zVSVu0B .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tG3zVSVu0B .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tG3zVSVu0B .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tG3zVSVu0B .btn {
  font-family: Be Vietnam !important;
}
.cid-tG3zVSVu0B .mbr-gallery-title {
  font-size: 1.6em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tG3zVSVu0B .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-tG3zVSVu0B .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-tG3zVSVu0B li:not(:last-child):after {
    top: 9px;
  }
  .cid-tG3zVSVu0B .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-tOON7sfpLU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOON7sfpLU .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOON7sfpLU .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOON7sfpLU .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOON7sfpLU .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOON7sfpLU .text-content {
    max-width: none;
  }
}
.cid-tOON7sfpLU .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOON7sfpLU .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOON7sfpLU .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOON7sfpLU .icons {
    justify-content: center !important;
  }
  .cid-tOON7sfpLU .text-content * {
    text-align: center;
  }
}
.cid-tOON7sfpLU P {
  color: #ffffff;
}
.cid-tOON7sfpLU .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tO0GflWoaw .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tO0GflWoaw .nav-item:focus,
.cid-tO0GflWoaw .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tO0GflWoaw .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tO0GflWoaw .nav-item .nav-link {
    position: relative;
  }
  .cid-tO0GflWoaw .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tO0GflWoaw .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tO0GflWoaw .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tO0GflWoaw .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tO0GflWoaw .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tO0GflWoaw .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tO0GflWoaw .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tO0GflWoaw .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tO0GflWoaw .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tO0GflWoaw .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tO0GflWoaw .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tO0GflWoaw .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tO0GflWoaw .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tO0GflWoaw .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tO0GflWoaw .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tO0GflWoaw .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tO0GflWoaw .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tO0GflWoaw .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tO0GflWoaw .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-tO0GflWoaw .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tO0GflWoaw .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tO0GflWoaw .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tO0GflWoaw .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tO0GflWoaw .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tO0GflWoaw .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tO0GflWoaw .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tO0GflWoaw .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tO0GflWoaw .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-tO0GflWoaw .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tO0GflWoaw .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tO0GflWoaw .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tO0GflWoaw .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tO0GflWoaw .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tO0GflWoaw .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tO0GflWoaw .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tO0GflWoaw .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tO0GflWoaw .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tO0GflWoaw .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-tO0GflWoaw .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tO0GflWoaw .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tO0GflWoaw .dropdown-item.active,
.cid-tO0GflWoaw .dropdown-item:active {
  background-color: transparent;
}
.cid-tO0GflWoaw .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tO0GflWoaw .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tO0GflWoaw .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tO0GflWoaw .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tO0GflWoaw .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tO0GflWoaw .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tO0GflWoaw ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tO0GflWoaw .navbar-buttons {
  text-align: center;
}
.cid-tO0GflWoaw button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tO0GflWoaw button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tO0GflWoaw button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tO0GflWoaw button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tO0GflWoaw button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tO0GflWoaw button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tO0GflWoaw nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tO0GflWoaw nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tO0GflWoaw nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tO0GflWoaw nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tO0GflWoaw .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tO0GflWoaw a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tO0GflWoaw .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tO0GflWoaw .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-tO0GflWoaw .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tO0GflWoaw .navbar {
    height: 77px;
  }
  .cid-tO0GflWoaw .navbar.opened {
    height: auto;
  }
  .cid-tO0GflWoaw .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tO0Gfmo7n6 {
  padding-top: 105px;
  padding-bottom: 90px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette11-1500x411.jpg");
}
.cid-tO0Gfmo7n6 H2 {
  color: #d58f76;
}
.cid-uVhzn9jM2S {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uVhzn9jM2S .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uVhzn9jM2S .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uVhzn9jM2S .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uVhzn9jM2S .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-uVhzn9jM2S .container {
  padding: 0;
}
.cid-uVhzn9jM2S .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uVhzn9jM2S .icon-focus {
  display: none;
}
.cid-uVhzn9jM2S .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-uVhzn9jM2S .btn-primary-outline:hover {
  background: transparent !important;
  color: #cc2952 !important;
}
.cid-uVhzn9jM2S li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-uVhzn9jM2S li {
  position: relative;
}
.cid-uVhzn9jM2S .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-uVhzn9jM2S .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uVhzn9jM2S .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uVhzn9jM2S .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-uVhzn9jM2S .btn {
  font-family: Be Vietnam !important;
}
.cid-uVhzn9jM2S .mbr-gallery-title {
  font-size: 1.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-uVhzn9jM2S .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-uVhzn9jM2S .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-uVhzn9jM2S li:not(:last-child):after {
    top: 9px;
  }
  .cid-uVhzn9jM2S .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-uVhzn9jM2S .mbr-gallery-item > div > span {
  text-align: center;
}
.cid-tO0HxB4nZF {
  padding-top: 0px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tO0HxB4nZF .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tO0HxB4nZF .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tO0HxB4nZF .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tO0HxB4nZF .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tO0HxB4nZF .container {
  padding: 0;
}
.cid-tO0HxB4nZF .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tO0HxB4nZF .icon-focus {
  display: none;
}
.cid-tO0HxB4nZF .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-tO0HxB4nZF .btn-primary-outline:hover {
  background: transparent !important;
  color: #cc2952 !important;
}
.cid-tO0HxB4nZF li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-tO0HxB4nZF li {
  position: relative;
}
.cid-tO0HxB4nZF .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tO0HxB4nZF .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tO0HxB4nZF .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tO0HxB4nZF .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tO0HxB4nZF .btn {
  font-family: Be Vietnam !important;
}
.cid-tO0HxB4nZF .mbr-gallery-title {
  font-size: 1.7em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tO0HxB4nZF .mbr-gallery-title:hover {
  opacity: 2;
}
.cid-tO0HxB4nZF .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-tO0HxB4nZF li:not(:last-child):after {
    top: 9px;
  }
  .cid-tO0HxB4nZF .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-tO0HxB4nZF .mbr-gallery-item > div > span {
  text-align: center;
}
.cid-tOaYJ5esJE {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tOaYJ5esJE .mbr-text,
.cid-tOaYJ5esJE .mbr-section-btn {
  color: #000000;
}
.cid-tOaYJ5esJE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOaYJ5esJE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tO2zfrlRfG {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/a-salette-3-1500x600.jpg");
}
.cid-tO2zfrlRfG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tO2zfrlRfG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tO2zfrlRfG .container-fluid {
  margin: 0;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tO2zfrlRfG .container-fluid {
    padding: 0 25px;
  }
}
.cid-tO2zfrlRfG .container-fluid .row {
  padding: 0;
}
.cid-tO2zfrlRfG .image-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tO2zfrlRfG .image-wrap .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tO2zfrlRfG .image-wrap .image-wrapper img {
  height: 210px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tO2zfrlRfG .image-wrap .image-wrapper img {
    max-width: 240px;
    margin: 0 auto;
  }
}
.cid-tO2zfrlRfG .text-wrapper {
  padding-left: 20px;
}
@media (max-width: 992px) {
  .cid-tO2zfrlRfG .text-wrapper {
    padding: 0;
  }
}
.cid-tO2zfrlRfG .text-wrapper .mbr-text {
  margin-bottom: 0;
  opacity: .85;
}
.cid-tO2zfrlRfG .text-wrapper .mbr-name {
  margin: 34px 0 0;
  opacity: .85;
}
.cid-tO2zfrlRfG .text-wrapper .mbr-role {
  margin: 24px 0 0;
  opacity: .95;
}
.cid-tO2zfrlRfG .mbr-text {
  color: #fafafa;
}
.cid-tO2zfrlRfG .mbr-name {
  color: #232323;
}
.cid-tO2zfrlRfG .mbr-role {
  color: #ffffff;
}
.cid-tO2A6RZ90p {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-tO2A6RZ90p .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tO2A6RZ90p .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tO2A6RZ90p .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tO2A6RZ90p .mbr-gallery-filter {
  padding-top: 0px;
  padding-bottom: 0px;
}
.cid-tO2A6RZ90p .container {
  padding: 0;
}
.cid-tO2A6RZ90p .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tO2A6RZ90p .icon-focus {
  display: none;
}
.cid-tO2A6RZ90p .btn-primary-outline {
  border: none !important;
  color: gray !important;
  padding: 1rem 1rem;
  position: relative;
  background: transparent !important;
  font-weight: 400;
}
.cid-tO2A6RZ90p .btn-primary-outline:hover {
  background: transparent !important;
  color: #cc2952 !important;
}
.cid-tO2A6RZ90p li.active .btn {
  background: transparent !important;
  color: black !important;
}
.cid-tO2A6RZ90p li {
  position: relative;
}
.cid-tO2A6RZ90p .mbr-gallery-filter ul li:not(:last-child):after {
  content: '';
  position: absolute;
  height: 24px;
  width: 1px;
  right: 0px;
  top: 26px;
  background: lightgray;
  transform: rotate(35deg);
}
.cid-tO2A6RZ90p .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #082341;
  opacity: .4;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tO2A6RZ90p .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-tO2A6RZ90p .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tO2A6RZ90p .btn {
  font-family: Be Vietnam !important;
}
.cid-tO2A6RZ90p .mbr-gallery-title {
  font-size: 1.9em;
  position: absolute;
  display: flex;
  width: 100%;
  bottom: 0;
  height: 100%;
  padding: 2rem;
  color: #fff;
  z-index: 2;
  justify-content: center;
  align-items: flex-end;
  transition: all 0.3s;
  opacity: 0;
}
.cid-tO2A6RZ90p .mbr-gallery-title:hover {
  opacity: 1;
}
.cid-tO2A6RZ90p .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #082341 !important;
  opacity: 0.3;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
@media (max-width: 767px) {
  .cid-tO2A6RZ90p li:not(:last-child):after {
    top: 9px;
  }
  .cid-tO2A6RZ90p .btn-primary-outline {
    padding: 0rem 1rem;
    margin: 0 !important;
  }
}
.cid-tO2A6RZ90p .mbr-gallery-item > div > span {
  text-align: center;
}
.cid-tOONbSYoeS {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOONbSYoeS .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOONbSYoeS .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOONbSYoeS .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOONbSYoeS .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOONbSYoeS .text-content {
    max-width: none;
  }
}
.cid-tOONbSYoeS .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOONbSYoeS .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOONbSYoeS .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOONbSYoeS .icons {
    justify-content: center !important;
  }
  .cid-tOONbSYoeS .text-content * {
    text-align: center;
  }
}
.cid-tOONbSYoeS P {
  color: #ffffff;
}
.cid-tOONbSYoeS .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tOgD9X24AF .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOgD9X24AF .nav-item:focus,
.cid-tOgD9X24AF .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tOgD9X24AF .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tOgD9X24AF .nav-item .nav-link {
    position: relative;
  }
  .cid-tOgD9X24AF .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tOgD9X24AF .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tOgD9X24AF .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOgD9X24AF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOgD9X24AF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOgD9X24AF .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tOgD9X24AF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOgD9X24AF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOgD9X24AF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tOgD9X24AF .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tOgD9X24AF .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tOgD9X24AF .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOgD9X24AF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOgD9X24AF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOgD9X24AF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tOgD9X24AF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tOgD9X24AF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOgD9X24AF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOgD9X24AF .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-tOgD9X24AF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOgD9X24AF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tOgD9X24AF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tOgD9X24AF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOgD9X24AF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOgD9X24AF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tOgD9X24AF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOgD9X24AF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOgD9X24AF .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-tOgD9X24AF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tOgD9X24AF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOgD9X24AF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOgD9X24AF .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tOgD9X24AF .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tOgD9X24AF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tOgD9X24AF .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tOgD9X24AF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tOgD9X24AF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tOgD9X24AF .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-tOgD9X24AF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOgD9X24AF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOgD9X24AF .dropdown-item.active,
.cid-tOgD9X24AF .dropdown-item:active {
  background-color: transparent;
}
.cid-tOgD9X24AF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOgD9X24AF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOgD9X24AF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOgD9X24AF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tOgD9X24AF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOgD9X24AF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOgD9X24AF ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tOgD9X24AF .navbar-buttons {
  text-align: center;
}
.cid-tOgD9X24AF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOgD9X24AF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tOgD9X24AF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tOgD9X24AF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tOgD9X24AF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tOgD9X24AF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tOgD9X24AF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tOgD9X24AF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tOgD9X24AF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tOgD9X24AF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tOgD9X24AF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tOgD9X24AF a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tOgD9X24AF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tOgD9X24AF .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-tOgD9X24AF .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOgD9X24AF .navbar {
    height: 77px;
  }
  .cid-tOgD9X24AF .navbar.opened {
    height: auto;
  }
  .cid-tOgD9X24AF .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOmEXgWaqr {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tOmEXgWaqr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOmEXgWaqr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOmEXgWaqr .container-fluid {
  margin: 0;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tOmEXgWaqr .container-fluid {
    padding: 0 25px;
  }
}
.cid-tOmEXgWaqr .container-fluid .row {
  padding: 0;
}
.cid-tOmEXgWaqr .image-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tOmEXgWaqr .image-wrap .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tOmEXgWaqr .image-wrap .image-wrapper img {
  height: 210px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOmEXgWaqr .image-wrap .image-wrapper img {
    max-width: 240px;
    margin: 0 auto;
  }
}
.cid-tOmEXgWaqr .text-wrapper {
  padding-left: 20px;
}
@media (max-width: 992px) {
  .cid-tOmEXgWaqr .text-wrapper {
    padding: 0;
  }
}
.cid-tOmEXgWaqr .text-wrapper .mbr-text {
  margin-bottom: 0;
  opacity: .85;
}
.cid-tOmEXgWaqr .text-wrapper .mbr-name {
  margin: 34px 0 0;
  opacity: .85;
}
.cid-tOmEXgWaqr .text-wrapper .mbr-role {
  margin: 24px 0 0;
  opacity: .85;
}
.cid-tOmEXgWaqr .mbr-text {
  color: #09120d;
}
.cid-tOmEXgWaqr .mbr-name {
  color: #09120d;
}
.cid-tOmEXgWaqr .mbr-role {
  color: #ffffff;
}
.cid-tSIebSqVJG {
  padding-top: 7rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tSIebSqVJG .mbr-media {
  position: relative;
}
.cid-tSIebSqVJG .mbr-media img {
  width: 60%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tSIebSqVJG .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tSIebSqVJG .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tSIebSqVJG .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tSIebSqVJG .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tSIebSqVJG .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tSIebSqVJG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tSIebSqVJG .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tSIebSqVJG .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-tSIebSqVJG .mbr-section-title DIV {
  text-align: left;
}
.cid-tOgD9Yg0Sz {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #005ea1;
}
.cid-tOgD9Yg0Sz .mbr-media {
  position: relative;
}
.cid-tOgD9Yg0Sz .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tOgD9Yg0Sz .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tOgD9Yg0Sz .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tOgD9Yg0Sz .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tOgD9Yg0Sz .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tOgD9Yg0Sz .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tOgD9Yg0Sz .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tOgD9Yg0Sz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tOgD9Yg0Sz .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tOgD9Yg0Sz .mbr-section-title {
  color: #ffffff;
}
.cid-tOgD9XZYcX {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #32475b;
}
.cid-tOgD9XZYcX .mbr-media {
  position: relative;
}
.cid-tOgD9XZYcX .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tOgD9XZYcX .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tOgD9XZYcX .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tOgD9XZYcX .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tOgD9XZYcX .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tOgD9XZYcX .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tOgD9XZYcX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tOgD9XZYcX .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tOgD9XZYcX .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tOgD9XZYcX .mbr-section-title {
  color: #ffffff;
}
.cid-tOgSl7ueGF {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #2c588b;
}
.cid-tOgSl7ueGF .mbr-media {
  position: relative;
}
.cid-tOgSl7ueGF .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tOgSl7ueGF .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tOgSl7ueGF .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tOgSl7ueGF .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tOgSl7ueGF .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tOgSl7ueGF .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tOgSl7ueGF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tOgSl7ueGF .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tOgSl7ueGF .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tOgSl7ueGF .mbr-section-title {
  color: #ffffff;
}
.cid-tOgKvYW67N {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #2c6aa6;
}
.cid-tOgKvYW67N .mbr-media {
  position: relative;
}
.cid-tOgKvYW67N .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tOgKvYW67N .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tOgKvYW67N .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tOgKvYW67N .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tOgKvYW67N .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tOgKvYW67N .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tOgKvYW67N .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tOgKvYW67N .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tOgKvYW67N .mbr-section-subtitle {
  color: #fafafa;
}
.cid-tOgKvYW67N .mbr-section-title {
  color: #ffffff;
}
.cid-tOOMwFiNwy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMwFiNwy .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMwFiNwy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMwFiNwy .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMwFiNwy .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMwFiNwy .text-content {
    max-width: none;
  }
}
.cid-tOOMwFiNwy .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMwFiNwy .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMwFiNwy .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMwFiNwy .icons {
    justify-content: center !important;
  }
  .cid-tOOMwFiNwy .text-content * {
    text-align: center;
  }
}
.cid-tOOMwFiNwy P {
  color: #ffffff;
}
.cid-tOOMwFiNwy .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tOqVvtU4Vs .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOqVvtU4Vs .nav-item:focus,
.cid-tOqVvtU4Vs .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tOqVvtU4Vs .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tOqVvtU4Vs .nav-item .nav-link {
    position: relative;
  }
  .cid-tOqVvtU4Vs .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tOqVvtU4Vs .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tOqVvtU4Vs .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOqVvtU4Vs .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOqVvtU4Vs .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOqVvtU4Vs .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tOqVvtU4Vs .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOqVvtU4Vs .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOqVvtU4Vs .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tOqVvtU4Vs .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tOqVvtU4Vs .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tOqVvtU4Vs .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOqVvtU4Vs .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOqVvtU4Vs .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOqVvtU4Vs .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tOqVvtU4Vs .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tOqVvtU4Vs .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOqVvtU4Vs .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOqVvtU4Vs .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-tOqVvtU4Vs .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOqVvtU4Vs .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tOqVvtU4Vs .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tOqVvtU4Vs .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOqVvtU4Vs .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOqVvtU4Vs .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tOqVvtU4Vs .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOqVvtU4Vs .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOqVvtU4Vs .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-tOqVvtU4Vs .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tOqVvtU4Vs .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOqVvtU4Vs .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOqVvtU4Vs .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tOqVvtU4Vs .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tOqVvtU4Vs .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tOqVvtU4Vs .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tOqVvtU4Vs .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tOqVvtU4Vs .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tOqVvtU4Vs .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-tOqVvtU4Vs .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOqVvtU4Vs .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOqVvtU4Vs .dropdown-item.active,
.cid-tOqVvtU4Vs .dropdown-item:active {
  background-color: transparent;
}
.cid-tOqVvtU4Vs .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOqVvtU4Vs .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOqVvtU4Vs .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOqVvtU4Vs .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tOqVvtU4Vs .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOqVvtU4Vs .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOqVvtU4Vs ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tOqVvtU4Vs .navbar-buttons {
  text-align: center;
}
.cid-tOqVvtU4Vs button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOqVvtU4Vs button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tOqVvtU4Vs button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tOqVvtU4Vs button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tOqVvtU4Vs button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tOqVvtU4Vs button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tOqVvtU4Vs nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tOqVvtU4Vs nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tOqVvtU4Vs nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tOqVvtU4Vs nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tOqVvtU4Vs .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tOqVvtU4Vs a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tOqVvtU4Vs .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tOqVvtU4Vs .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-tOqVvtU4Vs .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOqVvtU4Vs .navbar {
    height: 77px;
  }
  .cid-tOqVvtU4Vs .navbar.opened {
    height: auto;
  }
  .cid-tOqVvtU4Vs .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOqWk8qGGG {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tOqWk8qGGG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOqWk8qGGG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 110%;
  height: 110%;
  position: absolute;
  top: 0;
}
.cid-tOqWk8qGGG .container-fluid {
  margin: 0;
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-tOqWk8qGGG .container-fluid {
    padding: 0 25px;
  }
}
.cid-tOqWk8qGGG .container-fluid .row {
  padding: 0;
}
.cid-tOqWk8qGGG .image-wrap {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tOqWk8qGGG .image-wrap .image-wrapper {
    margin-bottom: 50px;
  }
}
.cid-tOqWk8qGGG .image-wrap .image-wrapper img {
  height: 210px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOqWk8qGGG .image-wrap .image-wrapper img {
    max-width: 240px;
    margin: 0 auto;
  }
}
.cid-tOqWk8qGGG .text-wrapper {
  padding-left: 20px;
}
@media (max-width: 992px) {
  .cid-tOqWk8qGGG .text-wrapper {
    padding: 0;
  }
}
.cid-tOqWk8qGGG .text-wrapper .mbr-text {
  margin-bottom: 0;
  opacity: .85;
}
.cid-tOqWk8qGGG .text-wrapper .mbr-name {
  margin: 34px 0 0;
  opacity: .85;
}
.cid-tOqWk8qGGG .text-wrapper .mbr-role {
  margin: 24px 0 0;
  opacity: .85;
}
.cid-tOqWk8qGGG .mbr-text {
  color: #09120d;
}
.cid-tOqWk8qGGG .mbr-name {
  color: #09120d;
}
.cid-tOqWk8qGGG .mbr-role {
  color: #ffffff;
}
#custom-html-ec {
  /* Type valid CSS here */
}
#custom-html-ec div {
  padding: 40px 0;
  color: #000;
  text-align: center;
}
#custom-html-ec p {
  font-size: 40px;
  color: #000;
}
.cid-tOOMROw0e7 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOOMROw0e7 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOOMROw0e7 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOOMROw0e7 .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOOMROw0e7 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOOMROw0e7 .text-content {
    max-width: none;
  }
}
.cid-tOOMROw0e7 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOOMROw0e7 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOOMROw0e7 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOOMROw0e7 .icons {
    justify-content: center !important;
  }
  .cid-tOOMROw0e7 .text-content * {
    text-align: center;
  }
}
.cid-tOOMROw0e7 P {
  color: #ffffff;
}
.cid-tOOMROw0e7 .mbr-section-title {
  color: #ffffff;
}
.cid-urXemjdIBt.popup-builder {
  background-color: #ffffff;
}
.cid-urXemjdIBt.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urXemjdIBt.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urXemjdIBt .modal-content,
.cid-urXemjdIBt .modal-dialog {
  height: auto;
}
.cid-urXemjdIBt .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urXemjdIBt .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urXemjdIBt .form-wrapper .mbr-form .form-group,
  .cid-urXemjdIBt .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urXemjdIBt .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urXemjdIBt .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-urXemjdIBt .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-urXemjdIBt .pt-0 {
  padding-top: 0 !important;
}
.cid-urXemjdIBt .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urXemjdIBt .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urXemjdIBt .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urXemjdIBt .modal-open {
  overflow: hidden;
}
.cid-urXemjdIBt .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urXemjdIBt .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urXemjdIBt .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urXemjdIBt .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-urXemjdIBt .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urXemjdIBt .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urXemjdIBt .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urXemjdIBt .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-urXemjdIBt .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-urXemjdIBt .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urXemjdIBt .modal-backdrop.fade {
  opacity: 0;
}
.cid-urXemjdIBt .modal-backdrop.show {
  opacity: .5;
}
.cid-urXemjdIBt .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urXemjdIBt .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urXemjdIBt .modal-header {
    padding: 1rem;
  }
}
.cid-urXemjdIBt .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urXemjdIBt .modal-header .close svg {
  fill: #353535;
}
.cid-urXemjdIBt .modal-header .close:hover {
  opacity: 1;
}
.cid-urXemjdIBt .modal-header .close:focus {
  outline: none;
}
.cid-urXemjdIBt .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-urXemjdIBt .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-urXemjdIBt .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXemjdIBt .modal-body {
    padding: 1rem;
  }
}
.cid-urXemjdIBt .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urXemjdIBt .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXemjdIBt .modal-footer {
    padding: 1rem;
  }
}
.cid-urXemjdIBt .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urXemjdIBt .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urXemjdIBt .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urXemjdIBt .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urXemjdIBt .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-urXemjdIBt .modal-lg,
  .cid-urXemjdIBt .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-urXemjdIBt .modal-xl {
    max-width: 1140px;
  }
}
.cid-urXemjdIBt .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urXemjdIBt .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-urXemjdIBt .form-group {
  margin-bottom: 1rem;
}
.cid-urXemjdIBt .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urXemjdIBt .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urXemjdIBt .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-urXemjdIBt .mbr-section-btn {
  margin: 0;
}
.cid-urXemjdIBt .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tOZbkCIpp3 .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tOZbkCIpp3 .nav-item:focus,
.cid-tOZbkCIpp3 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tOZbkCIpp3 .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tOZbkCIpp3 .nav-item .nav-link {
    position: relative;
  }
  .cid-tOZbkCIpp3 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tOZbkCIpp3 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tOZbkCIpp3 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOZbkCIpp3 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tOZbkCIpp3 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tOZbkCIpp3 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tOZbkCIpp3 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tOZbkCIpp3 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tOZbkCIpp3 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tOZbkCIpp3 .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tOZbkCIpp3 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tOZbkCIpp3 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tOZbkCIpp3 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tOZbkCIpp3 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tOZbkCIpp3 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tOZbkCIpp3 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tOZbkCIpp3 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tOZbkCIpp3 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tOZbkCIpp3 .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-tOZbkCIpp3 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tOZbkCIpp3 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tOZbkCIpp3 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tOZbkCIpp3 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tOZbkCIpp3 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tOZbkCIpp3 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tOZbkCIpp3 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tOZbkCIpp3 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tOZbkCIpp3 .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-tOZbkCIpp3 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tOZbkCIpp3 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tOZbkCIpp3 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tOZbkCIpp3 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tOZbkCIpp3 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tOZbkCIpp3 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tOZbkCIpp3 .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tOZbkCIpp3 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tOZbkCIpp3 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tOZbkCIpp3 .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-tOZbkCIpp3 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tOZbkCIpp3 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tOZbkCIpp3 .dropdown-item.active,
.cid-tOZbkCIpp3 .dropdown-item:active {
  background-color: transparent;
}
.cid-tOZbkCIpp3 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tOZbkCIpp3 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tOZbkCIpp3 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tOZbkCIpp3 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tOZbkCIpp3 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tOZbkCIpp3 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tOZbkCIpp3 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tOZbkCIpp3 .navbar-buttons {
  text-align: center;
}
.cid-tOZbkCIpp3 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tOZbkCIpp3 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tOZbkCIpp3 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tOZbkCIpp3 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tOZbkCIpp3 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tOZbkCIpp3 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tOZbkCIpp3 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tOZbkCIpp3 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tOZbkCIpp3 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tOZbkCIpp3 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tOZbkCIpp3 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tOZbkCIpp3 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tOZbkCIpp3 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tOZbkCIpp3 .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-tOZbkCIpp3 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tOZbkCIpp3 .navbar {
    height: 77px;
  }
  .cid-tOZbkCIpp3 .navbar.opened {
    height: auto;
  }
  .cid-tOZbkCIpp3 .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOZc9phLEE {
  padding-top: 90px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-contact-1-2000x720.jpg");
  background-position: 20% 80%;
}
.cid-tOZc9phLEE H2 {
  color: #ffffff;
}
.cid-tOZc9phLEE .row {
  justify-content: flex-end;
}
.cid-tOZc9phLEE img {
  width: auto;
}
@media (max-width: 992px) {
  .cid-tOZc9phLEE .mbr-overlay {
    opacity: 0.7 !important;
  }
}
.cid-tOZc9phLEE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOZc9phLEE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOZbkDm4nX {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tOZbkDm4nX .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tOZbkDm4nX .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tOZbkDm4nX .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tOZbkDm4nX .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tOZbkDm4nX .text-content {
    max-width: none;
  }
}
.cid-tOZbkDm4nX .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tOZbkDm4nX .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tOZbkDm4nX .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tOZbkDm4nX .icons {
    justify-content: center !important;
  }
  .cid-tOZbkDm4nX .text-content * {
    text-align: center;
  }
}
.cid-tOZbkDm4nX P {
  color: #ffffff;
}
.cid-tOZbkDm4nX .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tPsrWNQZAF .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tPsrWNQZAF .nav-item:focus,
.cid-tPsrWNQZAF .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tPsrWNQZAF .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tPsrWNQZAF .nav-item .nav-link {
    position: relative;
  }
  .cid-tPsrWNQZAF .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tPsrWNQZAF .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tPsrWNQZAF .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPsrWNQZAF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tPsrWNQZAF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tPsrWNQZAF .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tPsrWNQZAF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tPsrWNQZAF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tPsrWNQZAF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tPsrWNQZAF .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tPsrWNQZAF .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tPsrWNQZAF .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tPsrWNQZAF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tPsrWNQZAF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tPsrWNQZAF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tPsrWNQZAF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tPsrWNQZAF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tPsrWNQZAF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tPsrWNQZAF .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-tPsrWNQZAF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tPsrWNQZAF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tPsrWNQZAF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tPsrWNQZAF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tPsrWNQZAF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tPsrWNQZAF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tPsrWNQZAF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tPsrWNQZAF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tPsrWNQZAF .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-tPsrWNQZAF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tPsrWNQZAF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tPsrWNQZAF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tPsrWNQZAF .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tPsrWNQZAF .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tPsrWNQZAF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tPsrWNQZAF .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tPsrWNQZAF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tPsrWNQZAF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tPsrWNQZAF .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-tPsrWNQZAF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tPsrWNQZAF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tPsrWNQZAF .dropdown-item.active,
.cid-tPsrWNQZAF .dropdown-item:active {
  background-color: transparent;
}
.cid-tPsrWNQZAF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tPsrWNQZAF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tPsrWNQZAF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tPsrWNQZAF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tPsrWNQZAF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tPsrWNQZAF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tPsrWNQZAF ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tPsrWNQZAF .navbar-buttons {
  text-align: center;
}
.cid-tPsrWNQZAF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tPsrWNQZAF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tPsrWNQZAF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tPsrWNQZAF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tPsrWNQZAF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tPsrWNQZAF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tPsrWNQZAF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPsrWNQZAF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tPsrWNQZAF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tPsrWNQZAF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPsrWNQZAF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tPsrWNQZAF a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPsrWNQZAF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tPsrWNQZAF .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-tPsrWNQZAF .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tPsrWNQZAF .navbar {
    height: 77px;
  }
  .cid-tPsrWNQZAF .navbar.opened {
    height: auto;
  }
  .cid-tPsrWNQZAF .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPutQGkDtm {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #0d649b;
}
.cid-tPutQGkDtm .mbr-section-title {
  text-align: center;
  color: #ffffff;
}
.cid-tPutQGkDtm .mbr-section-title a {
  font-weight: 600;
}
.cid-tPutQGkDtm .mbr-section-title a:hover {
  background: none !important;
}
.cid-tPutQGkDtm .mbr-text,
.cid-tPutQGkDtm .mbr-section-btn {
  text-align: center;
  color: #ffffff;
}
.cid-tPutQGkDtm .mbr-section-subtitle {
  color: #ffffff;
  text-align: center;
}
.cid-tPutQGkDtm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPutQGkDtm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPsrWPyano {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPsrWPyano .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPsrWPyano .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPsrWPyano .container-fluid {
  padding: 0;
}
.cid-tPsrWPyano .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPsrWPyano .row {
    padding: 0 12px;
  }
}
.cid-tPsrWPyano .container-wrapper {
  padding: 0;
}
.cid-tPsrWPyano .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPsrWPyano .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPsrWPyano .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPsrWPyano .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPsrWPyano .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPsrWPyano .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPsrWPyano .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPsrWPyano .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPsrWPyano .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPsrWPyano .mbr-section-title {
  color: #cc2952;
}
.cid-tPsrWPyano .mbr-text {
  color: #030406;
}
.cid-tPsrWPKP8F {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPsrWPKP8F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPsrWPKP8F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPsrWPKP8F .container {
    padding: 0 30px;
  }
}
.cid-tPsrWPKP8F .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPsrWPKP8F .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPsrWPKP8F .mbr-text DIV {
  text-align: left;
}
.cid-tPtfXWHQbS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPtfXWHQbS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPtfXWHQbS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPtfXWHQbS .container-fluid {
  padding: 0;
}
.cid-tPtfXWHQbS .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPtfXWHQbS .row {
    padding: 0 12px;
  }
}
.cid-tPtfXWHQbS .container-wrapper {
  padding: 0;
}
.cid-tPtfXWHQbS .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPtfXWHQbS .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPtfXWHQbS .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPtfXWHQbS .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPtfXWHQbS .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPtfXWHQbS .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPtfXWHQbS .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPtfXWHQbS .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPtfXWHQbS .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPtfXWHQbS .mbr-section-title {
  color: #cc2952;
}
.cid-tPtfXWHQbS .mbr-text {
  color: #030406;
}
.cid-tPtkNgP3vw {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPtkNgP3vw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPtkNgP3vw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPtkNgP3vw .container {
    padding: 0 30px;
  }
}
.cid-tPtkNgP3vw .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPtkNgP3vw .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPtkNgP3vw .mbr-text DIV {
  text-align: left;
}
.cid-tPtyfc4jS4 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPtyfc4jS4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPtyfc4jS4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPtyfc4jS4 .container-fluid {
  padding: 0;
}
.cid-tPtyfc4jS4 .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPtyfc4jS4 .row {
    padding: 0 12px;
  }
}
.cid-tPtyfc4jS4 .container-wrapper {
  padding: 0;
}
.cid-tPtyfc4jS4 .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPtyfc4jS4 .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPtyfc4jS4 .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPtyfc4jS4 .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPtyfc4jS4 .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPtyfc4jS4 .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPtyfc4jS4 .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPtyfc4jS4 .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPtyfc4jS4 .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPtyfc4jS4 .mbr-section-title {
  color: #cc2952;
}
.cid-tPtyfc4jS4 .mbr-text {
  color: #030406;
}
.cid-tPtyBMK5Uu {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPtyBMK5Uu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPtyBMK5Uu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPtyBMK5Uu .container {
    padding: 0 30px;
  }
}
.cid-tPtyBMK5Uu .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPtyBMK5Uu .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPtyBMK5Uu .mbr-text DIV {
  text-align: left;
}
.cid-tPu7q5PoX9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPu7q5PoX9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPu7q5PoX9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPu7q5PoX9 .container-fluid {
  padding: 0;
}
.cid-tPu7q5PoX9 .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPu7q5PoX9 .row {
    padding: 0 12px;
  }
}
.cid-tPu7q5PoX9 .container-wrapper {
  padding: 0;
}
.cid-tPu7q5PoX9 .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPu7q5PoX9 .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPu7q5PoX9 .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPu7q5PoX9 .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPu7q5PoX9 .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPu7q5PoX9 .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPu7q5PoX9 .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPu7q5PoX9 .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPu7q5PoX9 .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPu7q5PoX9 .mbr-section-title {
  color: #cc2952;
}
.cid-tPu7q5PoX9 .mbr-text {
  color: #030406;
}
.cid-tPu7qOD35S {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPu7qOD35S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPu7qOD35S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPu7qOD35S .container {
    padding: 0 30px;
  }
}
.cid-tPu7qOD35S .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPu7qOD35S .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPu7qOD35S .mbr-text DIV {
  text-align: left;
}
.cid-tPu8qS0eTk {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPu8qS0eTk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPu8qS0eTk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPu8qS0eTk .container-fluid {
  padding: 0;
}
.cid-tPu8qS0eTk .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPu8qS0eTk .row {
    padding: 0 12px;
  }
}
.cid-tPu8qS0eTk .container-wrapper {
  padding: 0;
}
.cid-tPu8qS0eTk .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPu8qS0eTk .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPu8qS0eTk .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPu8qS0eTk .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPu8qS0eTk .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPu8qS0eTk .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPu8qS0eTk .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPu8qS0eTk .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPu8qS0eTk .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPu8qS0eTk .mbr-section-title {
  color: #cc2952;
}
.cid-tPu8qS0eTk .mbr-text {
  color: #030406;
}
.cid-tPu9cV82xR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPu9cV82xR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPu9cV82xR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPu9cV82xR .container {
    padding: 0 30px;
  }
}
.cid-tPu9cV82xR .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPu9cV82xR .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPu9cV82xR .mbr-text DIV {
  text-align: left;
}
.cid-tPu9vflXCo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPu9vflXCo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPu9vflXCo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPu9vflXCo .container-fluid {
  padding: 0;
}
.cid-tPu9vflXCo .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPu9vflXCo .row {
    padding: 0 12px;
  }
}
.cid-tPu9vflXCo .container-wrapper {
  padding: 0;
}
.cid-tPu9vflXCo .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPu9vflXCo .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPu9vflXCo .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPu9vflXCo .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPu9vflXCo .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPu9vflXCo .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPu9vflXCo .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPu9vflXCo .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPu9vflXCo .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPu9vflXCo .mbr-section-title {
  color: #cc2952;
}
.cid-tPu9vflXCo .mbr-text {
  color: #030406;
}
.cid-tPu9M7hGlO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPu9M7hGlO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPu9M7hGlO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPu9M7hGlO .container {
    padding: 0 30px;
  }
}
.cid-tPu9M7hGlO .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPu9M7hGlO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPu9M7hGlO .mbr-text DIV {
  text-align: left;
}
.cid-tPua9aeBg8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPua9aeBg8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPua9aeBg8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPua9aeBg8 .container-fluid {
  padding: 0;
}
.cid-tPua9aeBg8 .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPua9aeBg8 .row {
    padding: 0 12px;
  }
}
.cid-tPua9aeBg8 .container-wrapper {
  padding: 0;
}
.cid-tPua9aeBg8 .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPua9aeBg8 .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPua9aeBg8 .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPua9aeBg8 .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPua9aeBg8 .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPua9aeBg8 .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPua9aeBg8 .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPua9aeBg8 .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPua9aeBg8 .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPua9aeBg8 .mbr-section-title {
  color: #cc2952;
}
.cid-tPua9aeBg8 .mbr-text {
  color: #030406;
}
.cid-tPub3NXY8c {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPub3NXY8c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPub3NXY8c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPub3NXY8c .container {
    padding: 0 30px;
  }
}
.cid-tPub3NXY8c .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPub3NXY8c .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPub3NXY8c .mbr-text DIV {
  text-align: left;
}
.cid-tPublJZmir {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPublJZmir .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPublJZmir .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPublJZmir .container-fluid {
  padding: 0;
}
.cid-tPublJZmir .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPublJZmir .row {
    padding: 0 12px;
  }
}
.cid-tPublJZmir .container-wrapper {
  padding: 0;
}
.cid-tPublJZmir .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPublJZmir .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPublJZmir .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPublJZmir .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPublJZmir .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPublJZmir .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPublJZmir .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPublJZmir .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPublJZmir .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPublJZmir .mbr-section-title {
  color: #cc2952;
}
.cid-tPublJZmir .mbr-text {
  color: #030406;
}
.cid-tPubMhlzNU {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPubMhlzNU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPubMhlzNU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPubMhlzNU .container {
    padding: 0 30px;
  }
}
.cid-tPubMhlzNU .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPubMhlzNU .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPubMhlzNU .mbr-text DIV {
  text-align: left;
}
.cid-tPucjuUHSo {
  padding-top: 10rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPucjuUHSo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPucjuUHSo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPucjuUHSo .container-fluid {
  padding: 0;
}
.cid-tPucjuUHSo .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPucjuUHSo .row {
    padding: 0 12px;
  }
}
.cid-tPucjuUHSo .container-wrapper {
  padding: 0;
}
.cid-tPucjuUHSo .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPucjuUHSo .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPucjuUHSo .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPucjuUHSo .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPucjuUHSo .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPucjuUHSo .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPucjuUHSo .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPucjuUHSo .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPucjuUHSo .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPucjuUHSo .mbr-section-title {
  color: #cc2952;
}
.cid-tPucjuUHSo .mbr-text {
  color: #030406;
}
.cid-tPucEwXXE7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPucEwXXE7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPucEwXXE7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPucEwXXE7 .container {
    padding: 0 30px;
  }
}
.cid-tPucEwXXE7 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPucEwXXE7 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPucEwXXE7 .mbr-text DIV {
  text-align: left;
}
.cid-tPudfNnfEO {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPudfNnfEO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPudfNnfEO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPudfNnfEO .container-fluid {
  padding: 0;
}
.cid-tPudfNnfEO .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPudfNnfEO .row {
    padding: 0 12px;
  }
}
.cid-tPudfNnfEO .container-wrapper {
  padding: 0;
}
.cid-tPudfNnfEO .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPudfNnfEO .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPudfNnfEO .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPudfNnfEO .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPudfNnfEO .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPudfNnfEO .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPudfNnfEO .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPudfNnfEO .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPudfNnfEO .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPudfNnfEO .mbr-section-title {
  color: #cc2952;
}
.cid-tPudfNnfEO .mbr-text {
  color: #030406;
}
.cid-tPudgySu65 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPudgySu65 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPudgySu65 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPudgySu65 .container {
    padding: 0 30px;
  }
}
.cid-tPudgySu65 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPudgySu65 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPudgySu65 .mbr-text DIV {
  text-align: left;
}
.cid-tPue3f3w6j {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPue3f3w6j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPue3f3w6j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPue3f3w6j .container-fluid {
  padding: 0;
}
.cid-tPue3f3w6j .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPue3f3w6j .row {
    padding: 0 12px;
  }
}
.cid-tPue3f3w6j .container-wrapper {
  padding: 0;
}
.cid-tPue3f3w6j .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPue3f3w6j .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPue3f3w6j .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPue3f3w6j .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPue3f3w6j .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPue3f3w6j .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPue3f3w6j .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPue3f3w6j .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPue3f3w6j .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPue3f3w6j .mbr-section-title {
  color: #cc2952;
}
.cid-tPue3f3w6j .mbr-text {
  color: #030406;
}
.cid-tPuepiJQi3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPuepiJQi3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPuepiJQi3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPuepiJQi3 .container {
    padding: 0 30px;
  }
}
.cid-tPuepiJQi3 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPuepiJQi3 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPuepiJQi3 .mbr-text DIV {
  text-align: left;
}
.cid-tPueJ0GDqw {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPueJ0GDqw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPueJ0GDqw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPueJ0GDqw .container-fluid {
  padding: 0;
}
.cid-tPueJ0GDqw .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPueJ0GDqw .row {
    padding: 0 12px;
  }
}
.cid-tPueJ0GDqw .container-wrapper {
  padding: 0;
}
.cid-tPueJ0GDqw .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPueJ0GDqw .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPueJ0GDqw .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPueJ0GDqw .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPueJ0GDqw .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPueJ0GDqw .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPueJ0GDqw .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPueJ0GDqw .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPueJ0GDqw .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPueJ0GDqw .mbr-section-title {
  color: #cc2952;
}
.cid-tPueJ0GDqw .mbr-text {
  color: #030406;
}
.cid-tPueJEl9G3 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPueJEl9G3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPueJEl9G3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPueJEl9G3 .container {
    padding: 0 30px;
  }
}
.cid-tPueJEl9G3 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPueJEl9G3 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPueJEl9G3 .mbr-text DIV {
  text-align: left;
}
.cid-tPufoVuBP6 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPufoVuBP6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPufoVuBP6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPufoVuBP6 .container-fluid {
  padding: 0;
}
.cid-tPufoVuBP6 .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPufoVuBP6 .row {
    padding: 0 12px;
  }
}
.cid-tPufoVuBP6 .container-wrapper {
  padding: 0;
}
.cid-tPufoVuBP6 .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPufoVuBP6 .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPufoVuBP6 .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPufoVuBP6 .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPufoVuBP6 .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPufoVuBP6 .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPufoVuBP6 .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPufoVuBP6 .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPufoVuBP6 .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPufoVuBP6 .mbr-section-title {
  color: #cc2952;
}
.cid-tPufoVuBP6 .mbr-text {
  color: #030406;
}
.cid-tPufpzsQOR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tPufpzsQOR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPufpzsQOR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPufpzsQOR .container {
    padding: 0 30px;
  }
}
.cid-tPufpzsQOR .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPufpzsQOR .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPufpzsQOR .mbr-text DIV {
  text-align: left;
}
.cid-tPugbZmKOg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPugbZmKOg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPugbZmKOg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPugbZmKOg .container-fluid {
  padding: 0;
}
.cid-tPugbZmKOg .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-tPugbZmKOg .row {
    padding: 0 12px;
  }
}
.cid-tPugbZmKOg .container-wrapper {
  padding: 0;
}
.cid-tPugbZmKOg .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-tPugbZmKOg .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-tPugbZmKOg .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-tPugbZmKOg .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-tPugbZmKOg .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-tPugbZmKOg .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-tPugbZmKOg .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-tPugbZmKOg .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tPugbZmKOg .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-tPugbZmKOg .mbr-section-title {
  color: #cc2952;
}
.cid-tPugbZmKOg .mbr-text {
  color: #030406;
}
.cid-tPugczjDit {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tPugczjDit .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPugczjDit .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tPugczjDit .container {
    padding: 0 30px;
  }
}
.cid-tPugczjDit .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tPugczjDit .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tPugczjDit .mbr-text DIV {
  text-align: left;
}
.cid-tPuiyEhWPV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tPuiyEhWPV .col-title {
    margin-bottom: 20px;
  }
}
.cid-tPuiyEhWPV .mbr-section-title {
  color: #030406;
}
.cid-tPuiyEhWPV .mbr-section-subtitle {
  color: #45494E;
  margin-top: 24px;
}
.cid-tPuiyEhWPV .mbr-text {
  color: #000000;
}
.cid-tPsrWQ2AZ3 {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tPsrWQ2AZ3 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tPsrWQ2AZ3 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tPsrWQ2AZ3 .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tPsrWQ2AZ3 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tPsrWQ2AZ3 .text-content {
    max-width: none;
  }
}
.cid-tPsrWQ2AZ3 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tPsrWQ2AZ3 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tPsrWQ2AZ3 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tPsrWQ2AZ3 .icons {
    justify-content: center !important;
  }
  .cid-tPsrWQ2AZ3 .text-content * {
    text-align: center;
  }
}
.cid-tPsrWQ2AZ3 P {
  color: #ffffff;
}
.cid-tPsrWQ2AZ3 .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tPNorjIIke .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tPNorjIIke .nav-item:focus,
.cid-tPNorjIIke .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tPNorjIIke .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tPNorjIIke .nav-item .nav-link {
    position: relative;
  }
  .cid-tPNorjIIke .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tPNorjIIke .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tPNorjIIke .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPNorjIIke .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tPNorjIIke .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tPNorjIIke .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tPNorjIIke .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tPNorjIIke .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tPNorjIIke .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tPNorjIIke .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tPNorjIIke .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tPNorjIIke .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tPNorjIIke .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tPNorjIIke .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tPNorjIIke .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tPNorjIIke .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tPNorjIIke .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tPNorjIIke .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tPNorjIIke .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-tPNorjIIke .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tPNorjIIke .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tPNorjIIke .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tPNorjIIke .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tPNorjIIke .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tPNorjIIke .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tPNorjIIke .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tPNorjIIke .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tPNorjIIke .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-tPNorjIIke .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tPNorjIIke .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tPNorjIIke .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tPNorjIIke .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tPNorjIIke .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tPNorjIIke .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tPNorjIIke .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tPNorjIIke .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tPNorjIIke .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tPNorjIIke .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-tPNorjIIke .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tPNorjIIke .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tPNorjIIke .dropdown-item.active,
.cid-tPNorjIIke .dropdown-item:active {
  background-color: transparent;
}
.cid-tPNorjIIke .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tPNorjIIke .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tPNorjIIke .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tPNorjIIke .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tPNorjIIke .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tPNorjIIke .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tPNorjIIke ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tPNorjIIke .navbar-buttons {
  text-align: center;
}
.cid-tPNorjIIke button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tPNorjIIke button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tPNorjIIke button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tPNorjIIke button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tPNorjIIke button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tPNorjIIke button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tPNorjIIke nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPNorjIIke nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tPNorjIIke nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tPNorjIIke nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPNorjIIke .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tPNorjIIke a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPNorjIIke .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tPNorjIIke .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-tPNorjIIke .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tPNorjIIke .navbar {
    height: 77px;
  }
  .cid-tPNorjIIke .navbar.opened {
    height: auto;
  }
  .cid-tPNorjIIke .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPNorkexHg {
  padding-top: 225px;
  padding-bottom: 150px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-mariage-2-1500x600.jpg");
}
.cid-tPNorkexHg H2 {
  color: #d58f76;
}
.cid-tPNorkrmA4 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNorkrmA4 .card {
  margin: auto;
}
.cid-tPNorkrmA4 .mbr-iconfont {
  display: block;
  font-size: 4rem;
  color: #200960;
  margin-bottom: 1rem;
}
.cid-tPNorkrmA4 .card-wrapper {
  background-position: center;
  border-radius: 4px;
  padding: 1rem 1rem;
  cursor: pointer;
  transition: all 0.3s;
  background-size: cover;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1rem;
}
.cid-tPNorkrmA4 .card-text,
.cid-tPNorkrmA4 .card-box {
  color: #999999;
}
.cid-tPNorkrmA4 .display-5 {
  font-size: 1.6rem;
}
.cid-tPNorkrmA4 h4 {
  margin-bottom: 10px;
}
.cid-tPNorkrmA4 .card-title,
.cid-tPNorkrmA4 .card-box {
  color: #cc2952;
}
.cid-tPNorkrmA4 .mbr-section-subtitle,
.cid-tPNorkrmA4 .card-box {
  color: #cc2952;
}
.cid-tPNorkJfdE {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNorkJfdE .mbr-text,
.cid-tPNorkJfdE .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPNorkJfdE H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPQbTEjnCK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPQbTEjnCK .mbr-text,
.cid-tPQbTEjnCK .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPQbTEjnCK H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPNorl9eyA {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/ariage-couple-3-1500x600.jpg");
}
.cid-tPNorl9eyA .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tPNorl9eyA .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tPNorl9eyA .card-btn svg {
  transition: all 0.4s;
}
.cid-tPNorl9eyA .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tPNorl9eyA .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tPNorl9eyA .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tPNorl9eyA .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tPNorl9eyA .column {
  display: flex;
  flex-direction: column;
}
.cid-tPNorl9eyA .mbr-card-title,
.cid-tPNorl9eyA .mbr-text {
  color: #fafafa;
}
.cid-tPNorl9eyA .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tPNorl9eyA .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tPNorl9eyA .mbr-text {
  color: #00080e;
}
.cid-tPNorl9eyA .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tPNorlmN22 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNorlmN22 .mbr-text,
.cid-tPNorlmN22 .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPNorlmN22 H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPNorlCc9M {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/ariage-couple-5-1500x600.jpg");
}
.cid-tPNorlCc9M .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tPNorlCc9M .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tPNorlCc9M .card-btn svg {
  transition: all 0.4s;
}
.cid-tPNorlCc9M .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tPNorlCc9M .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tPNorlCc9M .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tPNorlCc9M .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tPNorlCc9M .column {
  display: flex;
  flex-direction: column;
}
.cid-tPNorlCc9M .mbr-card-title,
.cid-tPNorlCc9M .mbr-text {
  color: #fafafa;
}
.cid-tPNorlCc9M .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tPNorlCc9M .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tPNorlCc9M .mbr-text {
  color: #00080e;
}
.cid-tPNorlCc9M .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tPNorlSdAx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNorlSdAx .mbr-text,
.cid-tPNorlSdAx .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPNorlSdAx H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPQcp150Ib {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPQcp150Ib .mbr-text,
.cid-tPQcp150Ib .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPQcp150Ib H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPNormibWu {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/ariage-couple-7-1500x600.jpg");
}
.cid-tPNormibWu .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tPNormibWu .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tPNormibWu .card-btn svg {
  transition: all 0.4s;
}
.cid-tPNormibWu .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tPNormibWu .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tPNormibWu .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tPNormibWu .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tPNormibWu .column {
  display: flex;
  flex-direction: column;
}
.cid-tPNormibWu .mbr-card-title,
.cid-tPNormibWu .mbr-text {
  color: #fafafa;
}
.cid-tPNormibWu .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tPNormibWu .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tPNormibWu .mbr-text {
  color: #00080e;
}
.cid-tPNormibWu .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tPNormwofx {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNormwofx .mbr-text,
.cid-tPNormwofx .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPNormwofx H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPNormWktn {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/ariage-couple-8-1500x600.jpg");
}
.cid-tPNormWktn .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tPNormWktn .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tPNormWktn .card-btn svg {
  transition: all 0.4s;
}
.cid-tPNormWktn .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tPNormWktn .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tPNormWktn .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tPNormWktn .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tPNormWktn .column {
  display: flex;
  flex-direction: column;
}
.cid-tPNormWktn .mbr-card-title,
.cid-tPNormWktn .mbr-text {
  color: #fafafa;
}
.cid-tPNormWktn .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tPNormWktn .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tPNormWktn .mbr-text {
  color: #00080e;
}
.cid-tPNormWktn .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tPNorn9Lia {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNorn9Lia .mbr-text,
.cid-tPNorn9Lia .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPNorn9Lia H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPQdZpnyFP {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPQdZpnyFP .mbr-text,
.cid-tPQdZpnyFP .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPQdZpnyFP H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPNornD3lH {
  padding-top: 6rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/ariage-couple-9-1500x600.jpg");
}
.cid-tPNornD3lH .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tPNornD3lH .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tPNornD3lH .card-btn svg {
  transition: all 0.4s;
}
.cid-tPNornD3lH .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tPNornD3lH .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tPNornD3lH .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tPNornD3lH .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tPNornD3lH .column {
  display: flex;
  flex-direction: column;
}
.cid-tPNornD3lH .mbr-card-title,
.cid-tPNornD3lH .mbr-text {
  color: #fafafa;
}
.cid-tPNornD3lH .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tPNornD3lH .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tPNornD3lH .mbr-text {
  color: #00080e;
}
.cid-tPNornD3lH .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tPNornQOgk {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNornQOgk .mbr-text,
.cid-tPNornQOgk .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPNornQOgk H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPQe1jUQQS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPQe1jUQQS .mbr-text,
.cid-tPQe1jUQQS .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPQe1jUQQS H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPNorogDpr {
  padding-top: 7rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/mariage-couple-1-1500x600.jpg");
}
.cid-tPNorogDpr .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tPNorogDpr .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tPNorogDpr .card-btn svg {
  transition: all 0.4s;
}
.cid-tPNorogDpr .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tPNorogDpr .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tPNorogDpr .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tPNorogDpr .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tPNorogDpr .column {
  display: flex;
  flex-direction: column;
}
.cid-tPNorogDpr .mbr-card-title,
.cid-tPNorogDpr .mbr-text {
  color: #fafafa;
}
.cid-tPNorogDpr .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tPNorogDpr .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tPNorogDpr .mbr-text {
  color: #00080e;
}
.cid-tPNorogDpr .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tPNorotGuK {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNorotGuK .mbr-text,
.cid-tPNorotGuK .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPNorotGuK H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPQe2KqZhT {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPQe2KqZhT .mbr-text,
.cid-tPQe2KqZhT .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPQe2KqZhT H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPNoroTcQD {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/ariage-couple-10-1500x600.jpg");
}
.cid-tPNoroTcQD .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tPNoroTcQD .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tPNoroTcQD .card-btn svg {
  transition: all 0.4s;
}
.cid-tPNoroTcQD .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tPNoroTcQD .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tPNoroTcQD .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tPNoroTcQD .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tPNoroTcQD .column {
  display: flex;
  flex-direction: column;
}
.cid-tPNoroTcQD .mbr-card-title,
.cid-tPNoroTcQD .mbr-text {
  color: #fafafa;
}
.cid-tPNoroTcQD .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tPNoroTcQD .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tPNoroTcQD .mbr-text {
  color: #00080e;
}
.cid-tPNoroTcQD .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tPNorp7sLS {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tPNorp7sLS .mbr-text,
.cid-tPNorp7sLS .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tPNorp7sLS H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tPNorpAsMP {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tPNorpAsMP .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tPNorpAsMP .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tPNorpAsMP .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tPNorpAsMP .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tPNorpAsMP .text-content {
    max-width: none;
  }
}
.cid-tPNorpAsMP .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tPNorpAsMP .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tPNorpAsMP .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tPNorpAsMP .icons {
    justify-content: center !important;
  }
  .cid-tPNorpAsMP .text-content * {
    text-align: center;
  }
}
.cid-tPNorpAsMP P {
  color: #ffffff;
}
.cid-tPNorpAsMP .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tHauny8yBt .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tHauny8yBt .nav-item:focus,
.cid-tHauny8yBt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tHauny8yBt .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tHauny8yBt .nav-item .nav-link {
    position: relative;
  }
  .cid-tHauny8yBt .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tHauny8yBt .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tHauny8yBt .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tHauny8yBt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tHauny8yBt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tHauny8yBt .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tHauny8yBt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tHauny8yBt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tHauny8yBt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tHauny8yBt .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tHauny8yBt .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tHauny8yBt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tHauny8yBt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tHauny8yBt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tHauny8yBt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tHauny8yBt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tHauny8yBt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tHauny8yBt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tHauny8yBt .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-tHauny8yBt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tHauny8yBt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tHauny8yBt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tHauny8yBt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tHauny8yBt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tHauny8yBt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tHauny8yBt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tHauny8yBt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tHauny8yBt .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-tHauny8yBt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tHauny8yBt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tHauny8yBt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tHauny8yBt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tHauny8yBt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tHauny8yBt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tHauny8yBt .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tHauny8yBt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tHauny8yBt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tHauny8yBt .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-tHauny8yBt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tHauny8yBt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tHauny8yBt .dropdown-item.active,
.cid-tHauny8yBt .dropdown-item:active {
  background-color: transparent;
}
.cid-tHauny8yBt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tHauny8yBt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tHauny8yBt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tHauny8yBt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tHauny8yBt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tHauny8yBt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tHauny8yBt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tHauny8yBt .navbar-buttons {
  text-align: center;
}
.cid-tHauny8yBt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tHauny8yBt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tHauny8yBt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tHauny8yBt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tHauny8yBt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tHauny8yBt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tHauny8yBt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tHauny8yBt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tHauny8yBt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tHauny8yBt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tHauny8yBt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tHauny8yBt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tHauny8yBt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tHauny8yBt .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-tHauny8yBt .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tHauny8yBt .navbar {
    height: 77px;
  }
  .cid-tHauny8yBt .navbar.opened {
    height: auto;
  }
  .cid-tHauny8yBt .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tOEGcnUH8i {
  padding-top: 8rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-intro-7-2000x720.jpg");
}
.cid-tOEGcnUH8i .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOEGcnUH8i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: left;
  width: 40%;
  height: 40%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tOEGcnUH8i .container {
    padding: 0 30px;
  }
}
.cid-tOEGcnUH8i .title-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: left;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tOEGcnUH8i .title-wrapper {
    height: auto;
    margin-bottom: 40px;
  }
}
.cid-tOEGcnUH8i .title-wrapper .title-wrap .mbr-section-subtitle {
  margin-bottom: 40px;
}
.cid-tOEGcnUH8i .title-wrapper .title-wrap .mbr-section-title {
  margin-bottom: 80px;
}
.cid-tOEGcnUH8i .image-wrapper {
  padding: 0 55px 0 68px;
  padding: 0 68px 0 55px;
}
@media (max-width: 992px) {
  .cid-tOEGcnUH8i .image-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tOEGcnUH8i .image-wrapper {
    padding: 0;
  }
}
.cid-tOEGcnUH8i .image-wrapper img {
  height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tOEGcnUH8i .image-wrapper img {
    height: 350px;
  }
}
.cid-tOEGcnUH8i .mbr-section-subtitle {
  color: #212529;
  text-align: left;
}
.cid-tOEGcnUH8i .mbr-section-title {
  color: #212529;
}
.cid-tOEGcnUH8i .mbr-section-title,
.cid-tOEGcnUH8i .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-tMQfG5Gqf9 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMQfG5Gqf9 img {
  width: 100%;
  pointer-events: all;
}
.cid-tMQfG5Gqf9 .link-wrap {
  display: inline-block;
  width: fit-content;
}
.cid-tMQfG5Gqf9 .card:hover .img-wrapper:before {
  opacity: 0.5;
}
.cid-tMQfG5Gqf9 .card:hover .text-wrap {
  opacity: 1;
}
.cid-tMQfG5Gqf9 .img-wrapper {
  position: relative;
  margin-bottom: 1.5rem;
}
.cid-tMQfG5Gqf9 .img-wrapper:before {
  pointer-events: none;
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  background: #111111;
  opacity: 0;
  transition: all 0.3s;
  content: '';
  z-index: 1;
}
.cid-tMQfG5Gqf9 .text-wrap {
  position: absolute;
  opacity: 0;
  transition: all 0.3s;
  left: 0;
  padding: 2rem;
  top: 0;
  z-index: 2;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  pointer-events: none;
}
.cid-tMQfG5Gqf9 .text-wrap p {
  pointer-events: all;
}
.cid-tMQfG5Gqf9 .text-wrap .link-align {
  pointer-events: all;
}
.cid-tMQfG5Gqf9 .link {
  position: relative;
  cursor: pointer;
  letter-spacing: 3px;
  width: fit-content;
  color: #ffffff;
}
.cid-tMQfG5Gqf9 .link:before {
  content: '';
  position: absolute;
  height: 1px;
  width: 100%;
  background: currentColor;
  bottom: -2px;
  left: 0;
}
.cid-tMQfG5Gqf9 .link:hover:before {
  animation: 2s line;
}
@keyframes line {
  0% {
    transform: scale(1);
    transform-origin: right;
  }
  25% {
    transform: scale(0);
    transform-origin: right;
  }
  26% {
    transform: scale(0);
    transform-origin: left;
  }
  75% {
    transform: scale(1);
    transform-origin: left;
  }
}
.cid-tMQfG5Gqf9 .mbr-text,
.cid-tMQfG5Gqf9 .link-align {
  color: #ffffff;
}
.cid-tMQfG5Gqf9 .card-title {
  color: #000000;
}
.cid-tMQfG5Gqf9 .mbr-subtitle,
.cid-tMQfG5Gqf9 .link-align {
  color: #d58f76;
}
@media (max-width: 767px) {
  .cid-tMQfG5Gqf9 .card .img-wrapper:before {
    opacity: 0.5;
  }
  .cid-tMQfG5Gqf9 .card .text-wrap {
    opacity: 1;
    padding: 1rem;
  }
}
.cid-tMQfG5Gqf9 .mbr-section-subtitle {
  color: #d58f76;
}
.cid-tMQfG5Gqf9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMQfG5Gqf9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMQgnXwOsG {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tMQgnXwOsG .mbr-text,
.cid-tMQgnXwOsG .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tMQgnXwOsG H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tHaunyUxGI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tHaunyUxGI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaunyUxGI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tHaunyUxGI .container {
    padding: 0 30px;
  }
}
.cid-tHaunyUxGI .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tHaunyUxGI .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tQez1BOYLl {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQez1BOYLl .mbr-media {
  position: relative;
}
.cid-tQez1BOYLl .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tQez1BOYLl .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tQez1BOYLl .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tQez1BOYLl .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tQez1BOYLl .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tQez1BOYLl .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tQez1BOYLl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tQez1BOYLl .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tQez1BOYLl .mbr-section-subtitle {
  color: #065186;
}
.cid-tQez1BOYLl .mbr-section-title {
  color: #333333;
}
.cid-tMGkR8TJcZ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tMGkR8TJcZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMGkR8TJcZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tMGkR8TJcZ .container {
    padding: 0 30px;
  }
}
.cid-tMGkR8TJcZ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tMGkR8TJcZ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tHazC9nupJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tHazC9nupJ .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-tHazC9nupJ img {
  width: 80%;
}
@media (min-width: 992px) {
  .cid-tHazC9nupJ .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tHazC9nupJ .mbr-section-title {
  color: #000000;
}
.cid-tHazC9nupJ .mbr-text {
  color: #000000;
}
.cid-tHazC9nupJ .mbr-description {
  color: #6c7577;
}
.cid-tHazC9nupJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHazC9nupJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tHaunATF2I {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tHaunATF2I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tHaunATF2I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tHaunATF2I .container {
    padding: 0 30px;
  }
}
.cid-tHaunATF2I .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tHaunATF2I .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tMRuMTs1s2 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tMRuMTs1s2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMRuMTs1s2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tMRuMTs1s2 .container {
    padding: 0 16px;
  }
}
@media (max-width: 768px) {
  .cid-tMRuMTs1s2 .container {
    padding: 0 12px;
  }
}
.cid-tMRuMTs1s2 .image-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-tMRuMTs1s2 .image-wrapper {
    margin-bottom: 24px;
    height: auto;
  }
}
.cid-tMRuMTs1s2 .image-wrapper img {
  height: 260px;
  width: 410px;
  object-fit: cover;
  border-radius: 50px;
}
@media (max-width: 992px) {
  .cid-tMRuMTs1s2 .image-wrapper img {
    margin-bottom: 24px;
  }
}
.cid-tMRuMTs1s2 .title-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-tMRuMTs1s2 .title-wrapper .mbr-section-title {
    margin-bottom: 24px;
  }
}
.cid-tMRuMTs1s2 .title-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tMRuMTs1s2 .mbr-section-title {
  color: #000000;
}
.cid-tMRuMTs1s2 .mbr-text {
  color: #222222;
}
.cid-tMRuMTs1s2 .mbr-text,
.cid-tMRuMTs1s2 .mbr-section-btn {
  color: #000000;
}
.cid-tMRvSUiUlZ {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tMRvSUiUlZ .mbr-section-subtitle {
  margin-bottom: 1.5rem;
}
.cid-tMRvSUiUlZ .mbr-text {
  line-height: 1.15;
}
.cid-tMRvSUiUlZ .bottom_box {
  margin-top: 4rem;
}
.cid-tMRvSUiUlZ .title {
  position: relative;
  z-index: 1;
}
.cid-tMRvSUiUlZ .name {
  margin-bottom: 1rem;
  text-align: left;
}
.cid-tMRvSUiUlZ b,
.cid-tMRvSUiUlZ strong {
  font-weight: 500;
  color: #084e9e;
}
.cid-tMRvSUiUlZ .linkBtn {
  margin-top: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tMRvSUiUlZ .mbr-section-subtitle {
    margin-bottom: 0.75rem;
  }
  .cid-tMRvSUiUlZ .bottom_box {
    margin-top: 2rem;
    text-align: left;
  }
  .cid-tMRvSUiUlZ .linkBtn {
    margin-top: 1.5rem;
  }
  .cid-tMRvSUiUlZ .name {
    margin-bottom: .5rem;
  }
}
.cid-tMRvSUiUlZ .mbr-text,
.cid-tMRvSUiUlZ .linkBtn {
  color: #050505;
}
.cid-tMRvSUiUlZ .prof {
  text-align: left;
}
.cid-tMGQrjoMXU {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tMGQrjoMXU .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tMGQrjoMXU .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tMGQrjoMXU .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tMGQrjoMXU .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tMGQrjoMXU .text-content {
    max-width: none;
  }
}
.cid-tMGQrjoMXU .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tMGQrjoMXU .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tMGQrjoMXU .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tMGQrjoMXU .icons {
    justify-content: center !important;
  }
  .cid-tMGQrjoMXU .text-content * {
    text-align: center;
  }
}
.cid-tMGQrjoMXU P {
  color: #ffffff;
}
.cid-tMGQrjoMXU .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tQ1Sc87jmn .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQ1Sc87jmn .nav-item:focus,
.cid-tQ1Sc87jmn .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tQ1Sc87jmn .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tQ1Sc87jmn .nav-item .nav-link {
    position: relative;
  }
  .cid-tQ1Sc87jmn .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tQ1Sc87jmn .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tQ1Sc87jmn .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ1Sc87jmn .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tQ1Sc87jmn .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQ1Sc87jmn .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tQ1Sc87jmn .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tQ1Sc87jmn .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tQ1Sc87jmn .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tQ1Sc87jmn .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tQ1Sc87jmn .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tQ1Sc87jmn .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tQ1Sc87jmn .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tQ1Sc87jmn .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tQ1Sc87jmn .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tQ1Sc87jmn .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tQ1Sc87jmn .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tQ1Sc87jmn .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tQ1Sc87jmn .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-tQ1Sc87jmn .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tQ1Sc87jmn .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tQ1Sc87jmn .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tQ1Sc87jmn .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tQ1Sc87jmn .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tQ1Sc87jmn .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tQ1Sc87jmn .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tQ1Sc87jmn .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tQ1Sc87jmn .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-tQ1Sc87jmn .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tQ1Sc87jmn .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tQ1Sc87jmn .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tQ1Sc87jmn .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tQ1Sc87jmn .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tQ1Sc87jmn .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tQ1Sc87jmn .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tQ1Sc87jmn .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tQ1Sc87jmn .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tQ1Sc87jmn .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-tQ1Sc87jmn .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tQ1Sc87jmn .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tQ1Sc87jmn .dropdown-item.active,
.cid-tQ1Sc87jmn .dropdown-item:active {
  background-color: transparent;
}
.cid-tQ1Sc87jmn .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tQ1Sc87jmn .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tQ1Sc87jmn .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tQ1Sc87jmn .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tQ1Sc87jmn .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tQ1Sc87jmn .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQ1Sc87jmn ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tQ1Sc87jmn .navbar-buttons {
  text-align: center;
}
.cid-tQ1Sc87jmn button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQ1Sc87jmn button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tQ1Sc87jmn button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQ1Sc87jmn button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQ1Sc87jmn button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQ1Sc87jmn button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQ1Sc87jmn nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQ1Sc87jmn nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQ1Sc87jmn nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQ1Sc87jmn nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQ1Sc87jmn .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tQ1Sc87jmn a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tQ1Sc87jmn .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tQ1Sc87jmn .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-tQ1Sc87jmn .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tQ1Sc87jmn .navbar {
    height: 77px;
  }
  .cid-tQ1Sc87jmn .navbar.opened {
    height: auto;
  }
  .cid-tQ1Sc87jmn .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQ3oLFIIvt {
  background-color: #ffffff;
}
.cid-tQ3oLFIIvt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3oLFIIvt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3oLFIIvt img {
  border-radius: 3rem;
}
.cid-tQ3oLFIIvt .row {
  flex-direction: row-reverse;
}
.cid-tQ3oLFIIvt .row {
  align-items: center;
}
.cid-tQ3oLFIIvt .mbr-section-title {
  color: #491414;
}
.cid-tQ3oLFIIvt .mbr-text,
.cid-tQ3oLFIIvt .mbr-section-btn {
  color: #491414;
}
.cid-tQ3wsCjaRV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tQ3wsCjaRV .mbr-section-subtitle {
  margin-bottom: 1.5rem;
}
.cid-tQ3wsCjaRV .mbr-text {
  line-height: 1.15;
}
.cid-tQ3wsCjaRV .bottom_box {
  margin-top: 4rem;
}
.cid-tQ3wsCjaRV .title {
  position: relative;
  z-index: 1;
}
.cid-tQ3wsCjaRV .name {
  margin-bottom: 1rem;
  text-align: left;
}
.cid-tQ3wsCjaRV b,
.cid-tQ3wsCjaRV strong {
  font-weight: 500;
  color: #084e9e;
}
.cid-tQ3wsCjaRV .linkBtn {
  margin-top: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tQ3wsCjaRV .mbr-section-subtitle {
    margin-bottom: 0.75rem;
  }
  .cid-tQ3wsCjaRV .bottom_box {
    margin-top: 2rem;
    text-align: left;
  }
  .cid-tQ3wsCjaRV .linkBtn {
    margin-top: 1.5rem;
  }
  .cid-tQ3wsCjaRV .name {
    margin-bottom: .5rem;
  }
}
.cid-tQ3wsCjaRV .mbr-text,
.cid-tQ3wsCjaRV .linkBtn {
  color: #050505;
}
.cid-tQ3wsCjaRV .prof {
  text-align: left;
}
.cid-tQ3lnbmYhk {
  background-color: #ffffff;
}
.cid-tQ3lnbmYhk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3lnbmYhk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3lnbmYhk img {
  border-radius: 3rem;
}
.cid-tQ3lnbmYhk .row {
  flex-direction: row-reverse;
}
.cid-tQ3lnbmYhk .row {
  align-items: center;
}
.cid-tQ3lnbmYhk .mbr-section-title {
  color: #491414;
}
.cid-tQ3lnbmYhk .mbr-text,
.cid-tQ3lnbmYhk .mbr-section-btn {
  color: #491414;
}
.cid-tQ3n1sJVFg {
  background-color: #ffffff;
}
.cid-tQ3n1sJVFg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3n1sJVFg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3n1sJVFg img {
  border-radius: 3rem;
}
.cid-tQ3n1sJVFg .row {
  flex-direction: row-reverse;
}
.cid-tQ3n1sJVFg .row {
  align-items: center;
}
.cid-tQ3n1sJVFg .mbr-section-title {
  color: #491414;
}
.cid-tQ3n1sJVFg .mbr-text,
.cid-tQ3n1sJVFg .mbr-section-btn {
  color: #491414;
}
.cid-tQ3s4GnSbG {
  background-color: #ffffff;
}
.cid-tQ3s4GnSbG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3s4GnSbG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3s4GnSbG img {
  border-radius: 3rem;
}
.cid-tQ3s4GnSbG .row {
  flex-direction: row-reverse;
}
.cid-tQ3s4GnSbG .row {
  align-items: center;
}
.cid-tQ3s4GnSbG .mbr-section-title {
  color: #491414;
}
.cid-tQ3s4GnSbG .mbr-text,
.cid-tQ3s4GnSbG .mbr-section-btn {
  color: #491414;
}
.cid-tQ3sLIThtL {
  background-color: #ffffff;
}
.cid-tQ3sLIThtL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3sLIThtL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3sLIThtL img {
  border-radius: 3rem;
}
.cid-tQ3sLIThtL .row {
  flex-direction: row-reverse;
}
.cid-tQ3sLIThtL .row {
  align-items: center;
}
.cid-tQ3sLIThtL .mbr-section-title {
  color: #491414;
}
.cid-tQ3sLIThtL .mbr-text,
.cid-tQ3sLIThtL .mbr-section-btn {
  color: #491414;
}
.cid-tQ3twUkRVP {
  background-color: #ffffff;
}
.cid-tQ3twUkRVP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3twUkRVP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3twUkRVP img {
  border-radius: 3rem;
}
.cid-tQ3twUkRVP .row {
  flex-direction: row-reverse;
}
.cid-tQ3twUkRVP .row {
  align-items: center;
}
.cid-tQ3twUkRVP .mbr-section-title {
  color: #491414;
}
.cid-tQ3twUkRVP .mbr-text,
.cid-tQ3twUkRVP .mbr-section-btn {
  color: #491414;
}
.cid-tQ3tY7sOuk {
  background-color: #ffffff;
}
.cid-tQ3tY7sOuk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3tY7sOuk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3tY7sOuk img {
  border-radius: 3rem;
}
.cid-tQ3tY7sOuk .row {
  flex-direction: row-reverse;
}
.cid-tQ3tY7sOuk .row {
  align-items: center;
}
.cid-tQ3tY7sOuk .mbr-section-title {
  color: #491414;
}
.cid-tQ3tY7sOuk .mbr-text,
.cid-tQ3tY7sOuk .mbr-section-btn {
  color: #491414;
}
.cid-tQ3unA94ke {
  background-color: #ffffff;
}
.cid-tQ3unA94ke .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3unA94ke .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3unA94ke img {
  border-radius: 3rem;
}
.cid-tQ3unA94ke .row {
  flex-direction: row-reverse;
}
.cid-tQ3unA94ke .row {
  align-items: center;
}
.cid-tQ3unA94ke .mbr-section-title {
  color: #491414;
}
.cid-tQ3unA94ke .mbr-text,
.cid-tQ3unA94ke .mbr-section-btn {
  color: #491414;
}
.cid-tQ3uQBSpSw {
  background-color: #ffffff;
}
.cid-tQ3uQBSpSw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3uQBSpSw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3uQBSpSw img {
  border-radius: 3rem;
}
.cid-tQ3uQBSpSw .row {
  flex-direction: row-reverse;
}
.cid-tQ3uQBSpSw .row {
  align-items: center;
}
.cid-tQ3uQBSpSw .mbr-section-title {
  color: #491414;
}
.cid-tQ3uQBSpSw .mbr-text,
.cid-tQ3uQBSpSw .mbr-section-btn {
  color: #491414;
}
.cid-tQ3vrRATaS {
  background-color: #ffffff;
}
.cid-tQ3vrRATaS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQ3vrRATaS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQ3vrRATaS img {
  border-radius: 3rem;
}
.cid-tQ3vrRATaS .row {
  flex-direction: row-reverse;
}
.cid-tQ3vrRATaS .row {
  align-items: center;
}
.cid-tQ3vrRATaS .mbr-section-title {
  color: #491414;
}
.cid-tQ3vrRATaS .mbr-text,
.cid-tQ3vrRATaS .mbr-section-btn {
  color: #491414;
}
.cid-tQ1Scfeu5M {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tQ1Scfeu5M .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tQ1Scfeu5M .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tQ1Scfeu5M .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tQ1Scfeu5M .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tQ1Scfeu5M .text-content {
    max-width: none;
  }
}
.cid-tQ1Scfeu5M .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tQ1Scfeu5M .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tQ1Scfeu5M .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tQ1Scfeu5M .icons {
    justify-content: center !important;
  }
  .cid-tQ1Scfeu5M .text-content * {
    text-align: center;
  }
}
.cid-tQ1Scfeu5M P {
  color: #ffffff;
}
.cid-tQ1Scfeu5M .mbr-section-title {
  color: #ffffff;
}
.cid-u3gpjatta6.popup-builder {
  background-color: #ffffff;
}
.cid-u3gpjatta6.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-u3gpjatta6.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-u3gpjatta6 .modal-content,
.cid-u3gpjatta6 .modal-dialog {
  height: auto;
}
.cid-u3gpjatta6 .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-u3gpjatta6 .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-u3gpjatta6 .form-wrapper .mbr-form .form-group,
  .cid-u3gpjatta6 .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-u3gpjatta6 .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-u3gpjatta6 .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-u3gpjatta6 .mbr-text {
  text-align: center;
}
.cid-u3gpjatta6 .pt-0 {
  padding-top: 0 !important;
}
.cid-u3gpjatta6 .pb-0 {
  padding-bottom: 0 !important;
}
.cid-u3gpjatta6 .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-u3gpjatta6 .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-u3gpjatta6 .modal-open {
  overflow: hidden;
}
.cid-u3gpjatta6 .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-u3gpjatta6 .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-u3gpjatta6 .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-u3gpjatta6 .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-u3gpjatta6 .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-u3gpjatta6 .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-u3gpjatta6 .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-u3gpjatta6 .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-u3gpjatta6 .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-u3gpjatta6 .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-u3gpjatta6 .modal-backdrop.fade {
  opacity: 0;
}
.cid-u3gpjatta6 .modal-backdrop.show {
  opacity: .5;
}
.cid-u3gpjatta6 .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-u3gpjatta6 .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-u3gpjatta6 .modal-header {
    padding: 1rem;
  }
}
.cid-u3gpjatta6 .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-u3gpjatta6 .modal-header .close svg {
  fill: #353535;
}
.cid-u3gpjatta6 .modal-header .close:hover {
  opacity: 1;
}
.cid-u3gpjatta6 .modal-header .close:focus {
  outline: none;
}
.cid-u3gpjatta6 .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
  color: #cc2952;
}
.cid-u3gpjatta6 .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-u3gpjatta6 .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u3gpjatta6 .modal-body {
    padding: 1rem;
  }
}
.cid-u3gpjatta6 .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-u3gpjatta6 .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-u3gpjatta6 .modal-footer {
    padding: 1rem;
  }
}
.cid-u3gpjatta6 .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-u3gpjatta6 .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-u3gpjatta6 .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-u3gpjatta6 .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-u3gpjatta6 .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-u3gpjatta6 .modal-lg,
  .cid-u3gpjatta6 .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-u3gpjatta6 .modal-xl {
    max-width: 1140px;
  }
}
.cid-u3gpjatta6 .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-u3gpjatta6 .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-u3gpjatta6 .form-group {
  margin-bottom: 1rem;
}
.cid-u3gpjatta6 .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-u3gpjatta6 .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-u3gpjatta6 .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-u3gpjatta6 .mbr-section-btn {
  margin: 0;
}
.cid-u3gpjatta6 .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tPbO7nvabe .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tPbO7nvabe .nav-item:focus,
.cid-tPbO7nvabe .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tPbO7nvabe .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tPbO7nvabe .nav-item .nav-link {
    position: relative;
  }
  .cid-tPbO7nvabe .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tPbO7nvabe .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tPbO7nvabe .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tPbO7nvabe .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tPbO7nvabe .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tPbO7nvabe .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tPbO7nvabe .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tPbO7nvabe .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tPbO7nvabe .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tPbO7nvabe .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tPbO7nvabe .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tPbO7nvabe .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tPbO7nvabe .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tPbO7nvabe .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tPbO7nvabe .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tPbO7nvabe .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tPbO7nvabe .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tPbO7nvabe .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tPbO7nvabe .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-tPbO7nvabe .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tPbO7nvabe .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tPbO7nvabe .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tPbO7nvabe .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tPbO7nvabe .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tPbO7nvabe .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tPbO7nvabe .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tPbO7nvabe .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tPbO7nvabe .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-tPbO7nvabe .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tPbO7nvabe .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tPbO7nvabe .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tPbO7nvabe .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tPbO7nvabe .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tPbO7nvabe .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tPbO7nvabe .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tPbO7nvabe .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tPbO7nvabe .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tPbO7nvabe .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-tPbO7nvabe .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tPbO7nvabe .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tPbO7nvabe .dropdown-item.active,
.cid-tPbO7nvabe .dropdown-item:active {
  background-color: transparent;
}
.cid-tPbO7nvabe .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tPbO7nvabe .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tPbO7nvabe .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tPbO7nvabe .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tPbO7nvabe .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tPbO7nvabe .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tPbO7nvabe ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tPbO7nvabe .navbar-buttons {
  text-align: center;
}
.cid-tPbO7nvabe button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tPbO7nvabe button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tPbO7nvabe button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tPbO7nvabe button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tPbO7nvabe button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tPbO7nvabe button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tPbO7nvabe nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPbO7nvabe nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tPbO7nvabe nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tPbO7nvabe nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tPbO7nvabe .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tPbO7nvabe a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tPbO7nvabe .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tPbO7nvabe .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-tPbO7nvabe .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tPbO7nvabe .navbar {
    height: 77px;
  }
  .cid-tPbO7nvabe .navbar.opened {
    height: auto;
  }
  .cid-tPbO7nvabe .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQdDhReXTd {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-7-2000x960.jpg");
}
.cid-tQdDhReXTd .mbr-section-title {
  margin-left: 80px;
  margin-right: 80px;
  color: #5e2920;
}
.cid-tQdDhReXTd .card {
  margin: 28px 40px;
  padding-bottom: 18px;
  border-radius: 0;
}
.cid-tQdDhReXTd .card-header {
  padding: 0;
  background-color: transparent;
  border-bottom: none;
}
.cid-tQdDhReXTd .panel-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.cid-tQdDhReXTd .panel-body p {
  margin: 10px 10% 0 0;
}
.cid-tQdDhReXTd .sign {
  font-size: 10px;
  font-weight: 700;
}
@media (max-width: 922px) {
  .cid-tQdDhReXTd .card {
    margin: 5px 0;
  }
  .cid-tQdDhReXTd .mbr-section-title {
    margin-left: 0;
    margin-right: 0;
  }
}
@media (max-width: 768px) {
  .cid-tQdDhReXTd .card {
    margin: 10px 0 20px;
  }
}
@media (max-width: 125px) {
  .cid-tQdDhReXTd .sign {
    margin-left: 7px;
  }
}
.cid-tQdDhReXTd .panel-text {
  color: #000000;
}
.cid-tQdDhReXTd .panel-title-edit {
  color: #5e2920;
}
.cid-tQdDhReXTd .mbr-section-title DIV {
  text-align: center;
}
#custom-html-hs {
  /* Type valid CSS here */
}
#custom-html-hs div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-hs p {
  font-size: 60px;
  color: #777;
}
.cid-tPbO7paeNg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tPbO7paeNg .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tPbO7paeNg .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tPbO7paeNg .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tPbO7paeNg .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tPbO7paeNg .text-content {
    max-width: none;
  }
}
.cid-tPbO7paeNg .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tPbO7paeNg .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tPbO7paeNg .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tPbO7paeNg .icons {
    justify-content: center !important;
  }
  .cid-tPbO7paeNg .text-content * {
    text-align: center;
  }
}
.cid-tPbO7paeNg P {
  color: #ffffff;
}
.cid-tPbO7paeNg .mbr-section-title {
  color: #ffffff;
}
.cid-urXegM1bcN.popup-builder {
  background-color: #ffffff;
}
.cid-urXegM1bcN.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urXegM1bcN.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urXegM1bcN .modal-content,
.cid-urXegM1bcN .modal-dialog {
  height: auto;
}
.cid-urXegM1bcN .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urXegM1bcN .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urXegM1bcN .form-wrapper .mbr-form .form-group,
  .cid-urXegM1bcN .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urXegM1bcN .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urXegM1bcN .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-urXegM1bcN .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-urXegM1bcN .pt-0 {
  padding-top: 0 !important;
}
.cid-urXegM1bcN .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urXegM1bcN .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urXegM1bcN .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urXegM1bcN .modal-open {
  overflow: hidden;
}
.cid-urXegM1bcN .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urXegM1bcN .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urXegM1bcN .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urXegM1bcN .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-urXegM1bcN .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urXegM1bcN .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urXegM1bcN .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urXegM1bcN .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-urXegM1bcN .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-urXegM1bcN .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urXegM1bcN .modal-backdrop.fade {
  opacity: 0;
}
.cid-urXegM1bcN .modal-backdrop.show {
  opacity: .5;
}
.cid-urXegM1bcN .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urXegM1bcN .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urXegM1bcN .modal-header {
    padding: 1rem;
  }
}
.cid-urXegM1bcN .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urXegM1bcN .modal-header .close svg {
  fill: #353535;
}
.cid-urXegM1bcN .modal-header .close:hover {
  opacity: 1;
}
.cid-urXegM1bcN .modal-header .close:focus {
  outline: none;
}
.cid-urXegM1bcN .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-urXegM1bcN .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-urXegM1bcN .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXegM1bcN .modal-body {
    padding: 1rem;
  }
}
.cid-urXegM1bcN .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urXegM1bcN .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXegM1bcN .modal-footer {
    padding: 1rem;
  }
}
.cid-urXegM1bcN .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urXegM1bcN .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urXegM1bcN .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urXegM1bcN .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urXegM1bcN .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-urXegM1bcN .modal-lg,
  .cid-urXegM1bcN .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-urXegM1bcN .modal-xl {
    max-width: 1140px;
  }
}
.cid-urXegM1bcN .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urXegM1bcN .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-urXegM1bcN .form-group {
  margin-bottom: 1rem;
}
.cid-urXegM1bcN .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urXegM1bcN .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urXegM1bcN .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-urXegM1bcN .mbr-section-btn {
  margin: 0;
}
.cid-urXegM1bcN .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tQys4hYXlo .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tQys4hYXlo .nav-item:focus,
.cid-tQys4hYXlo .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tQys4hYXlo .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tQys4hYXlo .nav-item .nav-link {
    position: relative;
  }
  .cid-tQys4hYXlo .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tQys4hYXlo .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tQys4hYXlo .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tQys4hYXlo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tQys4hYXlo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tQys4hYXlo .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tQys4hYXlo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tQys4hYXlo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tQys4hYXlo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tQys4hYXlo .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tQys4hYXlo .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tQys4hYXlo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tQys4hYXlo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tQys4hYXlo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tQys4hYXlo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tQys4hYXlo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tQys4hYXlo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tQys4hYXlo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tQys4hYXlo .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-tQys4hYXlo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tQys4hYXlo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tQys4hYXlo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tQys4hYXlo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tQys4hYXlo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tQys4hYXlo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tQys4hYXlo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tQys4hYXlo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tQys4hYXlo .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-tQys4hYXlo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tQys4hYXlo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tQys4hYXlo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tQys4hYXlo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tQys4hYXlo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tQys4hYXlo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tQys4hYXlo .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tQys4hYXlo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tQys4hYXlo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tQys4hYXlo .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-tQys4hYXlo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tQys4hYXlo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tQys4hYXlo .dropdown-item.active,
.cid-tQys4hYXlo .dropdown-item:active {
  background-color: transparent;
}
.cid-tQys4hYXlo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tQys4hYXlo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tQys4hYXlo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tQys4hYXlo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tQys4hYXlo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tQys4hYXlo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tQys4hYXlo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tQys4hYXlo .navbar-buttons {
  text-align: center;
}
.cid-tQys4hYXlo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tQys4hYXlo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tQys4hYXlo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tQys4hYXlo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tQys4hYXlo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tQys4hYXlo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tQys4hYXlo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQys4hYXlo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tQys4hYXlo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tQys4hYXlo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tQys4hYXlo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tQys4hYXlo a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tQys4hYXlo .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tQys4hYXlo .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-tQys4hYXlo .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tQys4hYXlo .navbar {
    height: 77px;
  }
  .cid-tQys4hYXlo .navbar.opened {
    height: auto;
  }
  .cid-tQys4hYXlo .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v5HhwdtPg3 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v5HhwdtPg3 h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-v5HhwdtPg3 .container {
    position: relative;
  }
  .cid-v5HhwdtPg3 .row {
    margin: 0;
  }
  .cid-v5HhwdtPg3 h2 {
    margin: 0;
  }
}
.cid-v5HhwdtPg3 .mbr-section-subtitle {
  color: #e9204f;
}
.cid-v5HhwdtPg3 .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-v5HhwdtPg3 h2 DIV {
  text-align: left;
}
.cid-v5HhwdtPg3 h2 {
  text-align: left;
  color: #c40408;
}
.cid-tQys4inuo5 {
  padding-top: 225px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/la-salette-de-chicoutimi-16-1800x623.jpg");
}
.cid-tQys4inuo5 H2 {
  color: #d58f76;
}
.cid-tQys4inuo5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQys4inuo5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUfeYxUe5F {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUfeYxUe5F .mbr-text,
.cid-uUfeYxUe5F .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-uUfeYxUe5F H1 {
  text-align: center;
  color: #e2090d;
}
#custom-html-v2 {
  /* Texte défilant */
}
#custom-html-v2 .messagedefilant {
  display: block;
  margin: 10px auto;
  padding: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  max-width: 1400px;
  height: 40px;
}
#custom-html-v2 .messagedefilant div {
  position: absolute;
  min-width: 100%;
  /* au minimum la largeur du conteneur */
}
#custom-html-v2 .messagedefilant div span,
#custom-html-v2 .messagedefilant div:after {
  position: relative;
  display: inline-block;
  font-size: 1.50rem;
  white-space: nowrap;
  top: 0;
}
#custom-html-v2 .messagedefilant div span {
  animation: defilement 60s infinite linear;
  background: #ffffff;
}
#custom-html-v2 .messagedefilant div:after {
  position: absolute;
  top: 0;
  left: 0;
  content: attr(data-text);
  animation: defilement2 180s infinite linear;
  background: #ffffff;
}
@keyframes defilement {
  0% {
    margin-left: 0;
  }
  100% {
    margin-left: -100%;
  }
}
@keyframes defilement2 {
  0% {
    margin-left: 100%;
  }
  100% {
    margin-left: 0%;
  }
}
.cid-tQys4iK3mB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tQys4iK3mB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQys4iK3mB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQys4iK3mB .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tQys4iK3mB .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-tQys4iK3mB .container {
    padding: 0;
  }
}
.cid-tQys4iK3mB .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tQys4iK3mB .title-wrapper {
    padding: 0 16px;
  }
}
.cid-tQys4iK3mB .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tQys4iK3mB .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-tQys4iK3mB .mbr-section-title {
  color: #021c2e;
  text-align: center;
}
.cid-tQys4iK3mB .mbr-text {
  color: #263652;
}
.cid-tQysbSMOVY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-les-activite-1-1800x1196.jpg");
}
.cid-tQysbSMOVY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQysbSMOVY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQysbSMOVY .content-wrap {
  gap: 20px;
  padding: 32px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
  border-radius: 40px;
}
@media (max-width: 1399px) {
  .cid-tQysbSMOVY .content-wrap {
    padding: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-tQysbSMOVY .content-wrap {
    gap: 30px;
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-tQysbSMOVY .content-wrap {
    gap: 40px;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 12px;
  }
}
.cid-tQysbSMOVY .col-img {
  width: 53%;
}
@media (max-width: 1199px) {
  .cid-tQysbSMOVY .col-img {
    width: 100%;
    order: 2;
  }
}
.cid-tQysbSMOVY .image-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .cid-tQysbSMOVY .image-wrapper {
    border-radius: 12px;
  }
}
.cid-tQysbSMOVY .image-wrapper img {
  width: 100%;
  min-height: 534px;
  object-fit: cover;
}
@media (max-width: 1399px) {
  .cid-tQysbSMOVY .image-wrapper img {
    min-height: 408px;
  }
}
@media (max-width: 1199px) {
  .cid-tQysbSMOVY .image-wrapper img {
    width: 100%;
    min-height: auto;
    height: 350px;
  }
}
.cid-tQysbSMOVY .col-text {
  display: flex;
  align-items: flex-start;
  width: 1%;
  flex-grow: 1;
}
@media (max-width: 1199px) {
  .cid-tQysbSMOVY .col-text {
    width: 100%;
    order: 1;
  }
}
.cid-tQysbSMOVY .card-title {
  color: #e3ebf3;
}
.cid-tQysbSMOVY .mbr-text {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tQysbSMOVY .mbr-text {
    margin-top: 12px;
  }
}
.cid-tQysbSMOVY .mbr-section-btn {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .cid-tQysbSMOVY .mbr-section-btn {
    margin-top: 12px;
  }
}
.cid-tQysbSMOVY .mbr-text,
.cid-tQysbSMOVY .mbr-section-btn {
  color: #ffffff;
}
.cid-tQyAAfyHHN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tQyAAfyHHN .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tQyAAfyHHN .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tQyAAfyHHN .card-btn svg {
  transition: all 0.4s;
}
.cid-tQyAAfyHHN .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tQyAAfyHHN .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tQyAAfyHHN .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tQyAAfyHHN .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tQyAAfyHHN .column {
  display: flex;
  flex-direction: column;
}
.cid-tQyAAfyHHN .mbr-card-title,
.cid-tQyAAfyHHN .mbr-text {
  color: #fafafa;
}
.cid-tQyAAfyHHN .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tQyAAfyHHN .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tQyAAfyHHN .mbr-text {
  color: #00080e;
}
.cid-tQyAAfyHHN .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tQyspv8VQo {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/centre-de-notre-dame-de-la-salette-de-chicoutimi-15-1210x610.jpg");
}
.cid-tQyspv8VQo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQyspv8VQo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQyspv8VQo .content-wrap {
  gap: 20px;
  padding: 32px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
  border-radius: 40px;
  flex-direction: row-reverse;
}
@media (max-width: 1399px) {
  .cid-tQyspv8VQo .content-wrap {
    padding: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-tQyspv8VQo .content-wrap {
    gap: 30px;
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-tQyspv8VQo .content-wrap {
    gap: 40px;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 12px;
  }
}
.cid-tQyspv8VQo .col-img {
  width: 53%;
}
@media (max-width: 1199px) {
  .cid-tQyspv8VQo .col-img {
    width: 100%;
    order: 2;
  }
}
.cid-tQyspv8VQo .image-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .cid-tQyspv8VQo .image-wrapper {
    border-radius: 12px;
  }
}
.cid-tQyspv8VQo .image-wrapper img {
  width: 100%;
  min-height: 534px;
  object-fit: cover;
}
@media (max-width: 1399px) {
  .cid-tQyspv8VQo .image-wrapper img {
    min-height: 408px;
  }
}
@media (max-width: 1199px) {
  .cid-tQyspv8VQo .image-wrapper img {
    width: 100%;
    min-height: auto;
    height: 350px;
  }
}
.cid-tQyspv8VQo .col-text {
  display: flex;
  align-items: flex-start;
  width: 1%;
  flex-grow: 1;
}
@media (max-width: 1199px) {
  .cid-tQyspv8VQo .col-text {
    width: 100%;
    order: 1;
  }
}
.cid-tQyspv8VQo .card-title {
  color: #e3ebf3;
}
.cid-tQyspv8VQo .mbr-text {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tQyspv8VQo .mbr-text {
    margin-top: 12px;
  }
}
.cid-tQyspv8VQo .mbr-section-btn {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .cid-tQyspv8VQo .mbr-section-btn {
    margin-top: 12px;
  }
}
.cid-tQyspv8VQo .mbr-text,
.cid-tQyspv8VQo .mbr-section-btn {
  color: #ffffff;
}
.cid-tQyAJJ5qlh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tQyAJJ5qlh .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tQyAJJ5qlh .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tQyAJJ5qlh .card-btn svg {
  transition: all 0.4s;
}
.cid-tQyAJJ5qlh .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tQyAJJ5qlh .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tQyAJJ5qlh .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tQyAJJ5qlh .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tQyAJJ5qlh .column {
  display: flex;
  flex-direction: column;
}
.cid-tQyAJJ5qlh .mbr-card-title,
.cid-tQyAJJ5qlh .mbr-text {
  color: #fafafa;
}
.cid-tQyAJJ5qlh .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tQyAJJ5qlh .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tQyAJJ5qlh .mbr-text {
  color: #00080e;
}
.cid-tQyAJJ5qlh .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-tQysEXxpuf {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/notre-dame-de-la-salette3-1800x900.jpg");
}
.cid-tQysEXxpuf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tQysEXxpuf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tQysEXxpuf .content-wrap {
  gap: 20px;
  padding: 32px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
  border-radius: 40px;
}
@media (max-width: 1399px) {
  .cid-tQysEXxpuf .content-wrap {
    padding: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-tQysEXxpuf .content-wrap {
    gap: 30px;
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-tQysEXxpuf .content-wrap {
    gap: 40px;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 12px;
  }
}
.cid-tQysEXxpuf .col-img {
  width: 53%;
}
@media (max-width: 1199px) {
  .cid-tQysEXxpuf .col-img {
    width: 100%;
    order: 2;
  }
}
.cid-tQysEXxpuf .image-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .cid-tQysEXxpuf .image-wrapper {
    border-radius: 12px;
  }
}
.cid-tQysEXxpuf .image-wrapper img {
  width: 100%;
  min-height: 534px;
  object-fit: cover;
}
@media (max-width: 1399px) {
  .cid-tQysEXxpuf .image-wrapper img {
    min-height: 408px;
  }
}
@media (max-width: 1199px) {
  .cid-tQysEXxpuf .image-wrapper img {
    width: 100%;
    min-height: auto;
    height: 350px;
  }
}
.cid-tQysEXxpuf .col-text {
  display: flex;
  align-items: flex-start;
  width: 1%;
  flex-grow: 1;
}
@media (max-width: 1199px) {
  .cid-tQysEXxpuf .col-text {
    width: 100%;
    order: 1;
  }
}
.cid-tQysEXxpuf .card-title {
  color: #e3ebf3;
}
.cid-tQysEXxpuf .mbr-text {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-tQysEXxpuf .mbr-text {
    margin-top: 12px;
  }
}
.cid-tQysEXxpuf .mbr-section-btn {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .cid-tQysEXxpuf .mbr-section-btn {
    margin-top: 12px;
  }
}
.cid-tQysEXxpuf .mbr-text,
.cid-tQysEXxpuf .mbr-section-btn {
  color: #ffffff;
}
.cid-tQyx2IKM8l {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tQyx2IKM8l .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tQyx2IKM8l .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tQyx2IKM8l .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tQyx2IKM8l .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tQyx2IKM8l .text-content {
    max-width: none;
  }
}
.cid-tQyx2IKM8l .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #0095ff;
  border: 2px solid #0095ff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tQyx2IKM8l .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tQyx2IKM8l .mbr-iconfont-social:hover {
  background-color: #0095ff;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tQyx2IKM8l .icons {
    justify-content: center !important;
  }
  .cid-tQyx2IKM8l .text-content * {
    text-align: center;
  }
}
.cid-tQyx2IKM8l P {
  color: #ffffff;
}
.cid-tQyx2IKM8l .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-v93KS7ZpM4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v93KS7ZpM4 .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-v93KS7ZpM4 .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-v93KS7ZpM4 .card-btn svg {
  transition: all 0.4s;
}
.cid-v93KS7ZpM4 .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-v93KS7ZpM4 .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-v93KS7ZpM4 .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-v93KS7ZpM4 .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-v93KS7ZpM4 .column {
  display: flex;
  flex-direction: column;
}
.cid-v93KS7ZpM4 .mbr-card-title,
.cid-v93KS7ZpM4 .mbr-text {
  color: #fafafa;
}
.cid-v93KS7ZpM4 .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-v93KS7ZpM4 .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-v93KS7ZpM4 .mbr-text {
  color: #00080e;
}
.cid-v93KS7ZpM4 .mbr-card-title {
  color: #ba1b43;
  text-align: left;
}
.cid-tS29oj4DoG .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tS29oj4DoG .nav-item:focus,
.cid-tS29oj4DoG .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tS29oj4DoG .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tS29oj4DoG .nav-item .nav-link {
    position: relative;
  }
  .cid-tS29oj4DoG .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tS29oj4DoG .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tS29oj4DoG .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS29oj4DoG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tS29oj4DoG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tS29oj4DoG .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tS29oj4DoG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tS29oj4DoG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tS29oj4DoG .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tS29oj4DoG .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tS29oj4DoG .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tS29oj4DoG .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tS29oj4DoG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tS29oj4DoG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tS29oj4DoG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tS29oj4DoG .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tS29oj4DoG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tS29oj4DoG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tS29oj4DoG .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-tS29oj4DoG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tS29oj4DoG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tS29oj4DoG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tS29oj4DoG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tS29oj4DoG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tS29oj4DoG .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tS29oj4DoG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tS29oj4DoG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tS29oj4DoG .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-tS29oj4DoG .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tS29oj4DoG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tS29oj4DoG .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tS29oj4DoG .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tS29oj4DoG .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tS29oj4DoG .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tS29oj4DoG .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tS29oj4DoG .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tS29oj4DoG .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tS29oj4DoG .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-tS29oj4DoG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tS29oj4DoG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tS29oj4DoG .dropdown-item.active,
.cid-tS29oj4DoG .dropdown-item:active {
  background-color: transparent;
}
.cid-tS29oj4DoG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tS29oj4DoG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tS29oj4DoG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tS29oj4DoG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tS29oj4DoG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tS29oj4DoG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tS29oj4DoG ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tS29oj4DoG .navbar-buttons {
  text-align: center;
}
.cid-tS29oj4DoG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tS29oj4DoG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tS29oj4DoG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tS29oj4DoG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tS29oj4DoG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tS29oj4DoG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tS29oj4DoG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tS29oj4DoG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tS29oj4DoG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tS29oj4DoG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tS29oj4DoG .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tS29oj4DoG a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tS29oj4DoG .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tS29oj4DoG .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-tS29oj4DoG .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tS29oj4DoG .navbar {
    height: 77px;
  }
  .cid-tS29oj4DoG .navbar.opened {
    height: auto;
  }
  .cid-tS29oj4DoG .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tS29ojvnZw {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/a-salette-3-1500x600.jpg");
}
.cid-tS29ojvnZw H2 {
  color: #d58f76;
}
.cid-vjyvwUyNHP {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-vjyvwUyNHP .mbr-fallback-image.disabled {
  display: none;
}
.cid-vjyvwUyNHP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vjyvwUyNHP .content-wrap {
  margin: 0;
}
.cid-vjyvwUyNHP .content-wrap .card {
  padding: 0;
  justify-content: center;
}
.cid-vjyvwUyNHP .content-wrapper {
  padding: 0 112px;
  padding: 0 64px;
}
@media (max-width: 1440px) {
  .cid-vjyvwUyNHP .content-wrapper {
    padding: 0 64px;
  }
}
@media (max-width: 1200px) {
  .cid-vjyvwUyNHP .content-wrapper {
    padding: 0 32px;
  }
}
@media (max-width: 992px) {
  .cid-vjyvwUyNHP .content-wrapper {
    padding: 0;
    margin-bottom: 32px;
  }
}
.cid-vjyvwUyNHP .content-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-vjyvwUyNHP .content-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-vjyvwUyNHP .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 80%;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-vjyvwUyNHP .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
    margin-bottom: 32px;
  }
}
.cid-vjyvwUyNHP .content-wrapper .mbr-desc {
  margin-top: 122px;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vjyvwUyNHP .content-wrapper .mbr-desc {
    margin-top: 32px;
  }
}
.cid-vjyvwUyNHP .image-wrapper {
  height: 100%;
}
.cid-vjyvwUyNHP .image-wrapper img {
  height: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vjyvwUyNHP .image-wrapper img {
    height: 350px;
  }
}
.cid-vjyvwUyNHP .mbr-section-title {
  color: #c10b02;
}
.cid-vjyvwUyNHP .mbr-text,
.cid-vjyvwUyNHP .text-wrapper {
  color: #033f6a;
  text-align: center;
}
.cid-vjyvwUyNHP .mbr-desc {
  color: #4b4949;
  text-align: center;
}
.cid-vjyvwUyNHP .mbr-section-title,
.cid-vjyvwUyNHP .mbr-section-btn {
  text-align: center;
  color: #990026;
}
.cid-vgQKuwN911 {
  padding-top: 9rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-vgQKuwN911 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vgQKuwN911 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 150%;
  height: 150%;
  position: absolute;
  top: 0;
}
.cid-vgQKuwN911 .items-wrapper {
  margin: 0;
}
.cid-vgQKuwN911 .items-wrapper .card {
  padding: 0;
  justify-content: center;
}
.cid-vgQKuwN911 .content-wrap {
  padding-right: 56px;
}
@media (max-width: 992px) {
  .cid-vgQKuwN911 .content-wrap {
    padding-right: 0;
  }
}
.cid-vgQKuwN911 .content-wrap .label-wrapper {
  margin-bottom: 24px;
}
.cid-vgQKuwN911 .content-wrap .label-wrapper .mbr-label {
  padding: 2px 12px;
  margin-bottom: 0;
  display: inline-block;
  background-color: #e0f782;
}
.cid-vgQKuwN911 .content-wrap .mbr-section-title {
  margin-bottom: 16px;
}
.cid-vgQKuwN911 .content-wrap .text-wrapper .mbr-text {
  display: inline-block;
  width: 100%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vgQKuwN911 .content-wrap .text-wrapper .mbr-text {
    width: 150%;
  }
}
.cid-vgQKuwN911 .content-wrap .mbr-section-btn {
  margin-top: 32px;
}
@media (max-width: 992px) {
  .cid-vgQKuwN911 .content-wrap .mbr-section-btn {
    margin-top: 14px;
  }
}
.cid-vgQKuwN911 .image-wrapper {
  background-color: #f7f7f7;
  padding: 8px;
}
@media (max-width: 992px) {
  .cid-vgQKuwN911 .image-wrapper {
    margin-top: 32px;
  }
}
.cid-vgQKuwN911 .image-wrapper img {
  height: 840px;
  width: 110%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vgQKuwN911 .image-wrapper img {
    height: 300px;
  }
}
.cid-vgQKuwN911 .mbr-label {
  color: #000000;
}
.cid-vgQKuwN911 .mbr-section-title {
  color: #000000;
}
.cid-vgQKuwN911 .mbr-text {
  color: #4f4f4f;
}
.cid-vgQKuwN911 .mbr-text,
.cid-vgQKuwN911 .text-wrapper {
  color: #a3163a;
}
.cid-vgQKuwN911 .mbr-label,
.cid-vgQKuwN911 .label-wrapper {
  text-align: center;
}
.cid-v8ZgZyWd68 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v8ZgZyWd68 .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-v8ZgZyWd68 .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-v8ZgZyWd68 .card-btn svg {
  transition: all 0.4s;
}
.cid-v8ZgZyWd68 .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-v8ZgZyWd68 .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-v8ZgZyWd68 .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-v8ZgZyWd68 .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-v8ZgZyWd68 .column {
  display: flex;
  flex-direction: column;
}
.cid-v8ZgZyWd68 .mbr-card-title,
.cid-v8ZgZyWd68 .mbr-text {
  color: #fafafa;
}
.cid-v8ZgZyWd68 .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-v8ZgZyWd68 .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-v8ZgZyWd68 .mbr-text {
  color: #00080e;
}
.cid-v8ZgZyWd68 .mbr-card-title {
  color: #ba1b43;
  text-align: left;
}
.cid-vbkOIl7syb {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #cebfaf;
}
.cid-vbkOIl7syb .item-wrapper {
  width: 100%;
}
.cid-vbkOIl7syb .row {
  align-items: center;
  justify-content: center;
}
.cid-vbkOIl7syb .b {
  margin-bottom: 30px;
}
.cid-vbkOIl7syb img {
  border-radius: 25px;
}
@media (max-width: 576px) {
  .cid-vbkOIl7syb .b,
  .cid-vbkOIl7syb .t {
    margin-bottom: 20px;
  }
}
.cid-vbkPCKFP9j {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vbkPCKFP9j .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-vbkPCKFP9j .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-vbkPCKFP9j .card-btn svg {
  transition: all 0.4s;
}
.cid-vbkPCKFP9j .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-vbkPCKFP9j .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-vbkPCKFP9j .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-vbkPCKFP9j .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-vbkPCKFP9j .column {
  display: flex;
  flex-direction: column;
}
.cid-vbkPCKFP9j .mbr-card-title,
.cid-vbkPCKFP9j .mbr-text {
  color: #fafafa;
}
.cid-vbkPCKFP9j .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-vbkPCKFP9j .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-vbkPCKFP9j .mbr-text {
  color: #00080e;
}
.cid-vbkPCKFP9j .mbr-card-title {
  color: #ba1b43;
  text-align: left;
}
.cid-vbkPOFOXFl {
  padding-top: 15px;
  padding-bottom: 30px;
  background-color: #051f3d;
}
.cid-vbkPOFOXFl .line {
  width: 55px;
  margin-bottom: 0.5rem;
  height: 5px;
  display: inline-block;
  background: linear-gradient(to left, #084e9e, #cc2952);
}
.cid-vbkPOFOXFl .mbr-text,
.cid-vbkPOFOXFl .mbr-section-btn {
  color: #ffffff;
}
.cid-vbkPOFOXFl img {
  width: 80%;
}
@media (min-width: 992px) {
  .cid-vbkPOFOXFl img {
    width: 96%;
  }
}
.cid-vbkPOFOXFl .mbr-fallback-image.disabled {
  display: none;
}
.cid-vbkPOFOXFl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 80%;
  height: 80%;
  position: absolute;
  top: 0;
}
.cid-v4ncOXkUvQ {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v4ncOXkUvQ .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-v4ncOXkUvQ .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-v4ncOXkUvQ .card-btn svg {
  transition: all 0.4s;
}
.cid-v4ncOXkUvQ .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-v4ncOXkUvQ .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-v4ncOXkUvQ .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-v4ncOXkUvQ .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-v4ncOXkUvQ .column {
  display: flex;
  flex-direction: column;
}
.cid-v4ncOXkUvQ .mbr-card-title,
.cid-v4ncOXkUvQ .mbr-text {
  color: #fafafa;
}
.cid-v4ncOXkUvQ .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-v4ncOXkUvQ .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-v4ncOXkUvQ .mbr-text {
  color: #00080e;
}
.cid-v4ncOXkUvQ .mbr-card-title {
  color: #133255;
  text-align: left;
}
.cid-v4nbqeQ1BP {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-v4nbqeQ1BP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-v4nbqeQ1BP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-v4nbqeQ1BP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-v4nbqeQ1BP .mbr-gallery-item {
  width: 33.3%;
}
.cid-v4nbqeQ1BP .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
@media (max-width: 767px) {
  .cid-v4nbqeQ1BP .mbr-gallery-item {
    width: 100%;
  }
}
.cid-v4nbqeQ1BP .container {
  padding-right: 6px;
  padding-left: 6px;
}
.cid-v4nbqeQ1BP .mbr-gallery-row {
  justify-content: center;
}
.cid-v4nbqeQ1BP .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-v4nbqeQ1BP .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-v4nbqeQ1BP .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-v4nbqeQ1BP .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-v4nbqeQ1BP .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-v4nbqeQ1BP .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-v4nbqeQ1BP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-v4nbqeQ1BP .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-v4nbqeQ1BP img {
  transition: all 2s !important;
}
.cid-v4nbqeQ1BP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-v4nbqeQ1BP .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-v4nbqeQ1BP .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-v2JRhhPl3C {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v2JRhhPl3C .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2JRhhPl3C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2JRhhPl3C .image-wrapper img {
  border-radius: 2rem;
  padding: 5px;
  background-color: #fdfde1;
}
.cid-v2JRhhPl3C .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-v2JRhhPl3C .row {
    flex-direction: column-reverse;
    gap: 90px;
  }
}
.cid-v2JRhhPl3C .mbr-section-title {
  color: #990026;
}
@media (max-width: 991px) {
  .cid-v2JRhhPl3C .text-wrapper {
    text-align: center;
  }
}
.cid-v2JRhhPl3C .mbr-text,
.cid-v2JRhhPl3C .mbr-section-btn {
  color: #990026;
}
.cid-v2JRhhPl3C .mbr-menu,
.cid-v2JRhhPl3C .mbr-section-btn {
  color: #fdfde1;
}
.cid-v2JRhhPl3C .mbr-desc,
.cid-v2JRhhPl3C .mbr-section-btn {
  color: #000000;
}
.cid-v2nT5odNoD {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v2nT5odNoD .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-v2nT5odNoD img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v2nT5odNoD .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-v2nT5odNoD .mbr-section-title {
  color: #e2090d;
}
.cid-v2nT5odNoD .mbr-text {
  color: #000000;
}
.cid-v2nT5odNoD .mbr-description {
  color: #6c7577;
}
.cid-v2nT5odNoD .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2nT5odNoD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uXJ98zpzzx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uXJ98zpzzx .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uXJ98zpzzx .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uXJ98zpzzx .card-btn svg {
  transition: all 0.4s;
}
.cid-uXJ98zpzzx .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uXJ98zpzzx .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uXJ98zpzzx .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uXJ98zpzzx .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uXJ98zpzzx .column {
  display: flex;
  flex-direction: column;
}
.cid-uXJ98zpzzx .mbr-card-title,
.cid-uXJ98zpzzx .mbr-text {
  color: #fafafa;
}
.cid-uXJ98zpzzx .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uXJ98zpzzx .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uXJ98zpzzx .mbr-text {
  color: #00080e;
}
.cid-uXJ98zpzzx .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uXJ98zpzzx .mbr-text DIV {
  text-align: left;
}
.cid-uXJ99mWoxK {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #0b5cb8;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uXJ99mWoxK .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uXJ99mWoxK .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uXJ99mWoxK .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uXJ99mWoxK .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uXJ99mWoxK .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uXJ99mWoxK .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uXJ99mWoxK .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uXJ99mWoxK .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uXJ99mWoxK .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uXJ99mWoxK .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uXJ99mWoxK .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uXJ99mWoxK .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uXJ99mWoxK .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uXJ99mWoxK .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uXJ99mWoxK .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uXJ99mWoxK .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uXJ99mWoxK .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uXJ99mWoxK .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uXJ99mWoxK .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uWpG8CJQwp {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uWpG8CJQwp .mbr-text,
.cid-uWpG8CJQwp .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-uWpG8CJQwp H1 {
  text-align: left;
  color: #000000;
}
.cid-uUn6Qx3eej {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uUn6Qx3eej .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-uUn6Qx3eej img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUn6Qx3eej .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uUn6Qx3eej .mbr-section-title {
  color: #e2090d;
}
.cid-uUn6Qx3eej .mbr-text {
  color: #000000;
}
.cid-uUn6Qx3eej .mbr-description {
  color: #6c7577;
}
.cid-uUn6Qx3eej .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUn6Qx3eej .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUn7AVyC5V {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUn7AVyC5V .mbr-text,
.cid-uUn7AVyC5V .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-uUn7AVyC5V H1 {
  text-align: left;
  color: #e2090d;
}
.cid-uU2tyGwNtz {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uU2tyGwNtz .mbr-text,
.cid-uU2tyGwNtz .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-uU2tyGwNtz H1 {
  text-align: left;
  color: #000000;
}
.cid-uU2taiFzJ4 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uU2taiFzJ4 .row {
  align-items: stretch;
  justify-content: center;
}
.cid-uU2taiFzJ4 .row .img-item {
  display: -webkit-flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  overflow: hidden;
}
.cid-uU2taiFzJ4 .row .img-item img {
  width: 100%;
  object-fit: cover;
  min-height: 1px;
  transition: all 1s;
}
.cid-uU2taiFzJ4 .row .img-item img:hover {
  transform: scale(1.1);
}
.cid-uPCfP6EDf1 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uPCfP6EDf1 .mbr-text,
.cid-uPCfP6EDf1 .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-uPCfP6EDf1 H1 {
  text-align: left;
  color: #333333;
}
.cid-uUq6R9LBdO {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-uUn9Xwuuin {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uUn9Xwuuin .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUn9Xwuuin .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uUn9Xwuuin .container {
    padding: 0 20px;
  }
}
.cid-uUn9Xwuuin .row {
  justify-content: center;
}
.cid-uUn9Xwuuin .text-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uUn9Xwuuin .text-wrapper .mbr-text {
    margin-bottom: 42px;
  }
}
.cid-uUn9Xwuuin .text-wrapper .desc-wrapper .desc-wrap {
  display: inline-flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-uUn9Xwuuin .text-wrapper .desc-wrapper .desc-wrap {
    display: block;
  }
}
.cid-uUn9Xwuuin .text-wrapper .desc-wrapper .desc-wrap .mbr-desc {
  margin-bottom: 0;
  margin-right: 16px;
}
@media (max-width: 992px) {
  .cid-uUn9Xwuuin .text-wrapper .desc-wrapper .desc-wrap .mbr-desc {
    margin: 0 0 20px;
  }
}
.cid-uUn9Xwuuin .mbr-text {
  color: #e2090d;
  text-align: left;
}
.cid-uUn9Xwuuin .mbr-desc {
  color: #e4dfd4;
}
.cid-u9bgcbsIle {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u9bgcbsIle .iconfont-wrapper,
.cid-u9bgcbsIle .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u9bgcbsIle .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u9bgcbsIle .flex {
  display: flex;
}
.cid-u9bgcbsIle .flex,
.cid-u9bgcbsIle h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u9bgcbsIle .flex,
  .cid-u9bgcbsIle h3 {
    flex-direction: column;
  }
}
.cid-u9bgcbsIle .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u9bgcbsIle .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u9bgcbsIle .mbr-section-title {
  text-align: left;
}
.cid-u9bgcbsIle .mbr-text {
  color: #000000;
}
.cid-u3CG1b6P8D {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3CG1b6P8D .iconfont-wrapper,
.cid-u3CG1b6P8D .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u3CG1b6P8D .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u3CG1b6P8D .flex {
  display: flex;
}
.cid-u3CG1b6P8D .flex,
.cid-u3CG1b6P8D h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u3CG1b6P8D .flex,
  .cid-u3CG1b6P8D h3 {
    flex-direction: column;
  }
}
.cid-u3CG1b6P8D .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u3CG1b6P8D .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u3CG1b6P8D .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-tS2V7AhWB8 {
  padding-top: 60px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-tS2V7AhWB8 h4 {
  display: flex;
  color: #000000;
}
.cid-tS2V7AhWB8 .panel-text {
  color: #000000;
  line-height: 1.7;
}
.cid-tS2V7AhWB8 .wrap {
  display: flex;
}
.cid-tS2V7AhWB8 .sq-text {
  background: #ffffff;
  padding: 2px 10px;
  border-radius: 3px;
  color: #656565;
  height: fit-content;
  margin: auto;
}
.cid-tS2V7AhWB8 img {
  max-width: 1200px;
  width: 100%;
  margin: auto;
  padding: 2rem;
}
.cid-tS2V7AhWB8 .mbr-section-title {
  color: #064c7e;
  text-align: left;
}
.cid-tS2V7AhWB8 p {
  margin: 0;
}
.cid-tS2V7AhWB8 .card .card-header a.panel-title {
  background-color: transparent !important;
  margin-top: 0px !important;
}
.cid-tS2V7AhWB8 .mbr-section-subtitle {
  font-weight: 500;
  color: #656565;
  text-align: left;
}
.cid-tS2V7AhWB8 .accordion-content {
  -webkit-flex-basis: 100%;
  flex-basis: 100%;
}
.cid-tS2V7AhWB8 .panel-group {
  width: 100%;
}
.cid-tS2V7AhWB8 .card {
  border: 1px solid #ffffff;
  border-radius: 0px;
  margin-bottom: 0.5rem;
}
.cid-tS2V7AhWB8 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-tS2V7AhWB8 .card .card-header a.panel-title {
  transition: all 0.3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-tS2V7AhWB8 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-tS2V7AhWB8 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-tS2V7AhWB8 .card .card-header a.panel-title .sign {
  padding-right: 1rem;
  padding-left: 1rem;
}
.cid-tS2V7AhWB8 .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-tS2V7AhWB8 .card .panel-body {
  background: #ffffff;
}
.cid-tS2V7AhWB8 .sign {
  color: #000000;
}
.cid-tS2V7AhWB8 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-tS2V7AhWB8 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-tS2V7AhWB8 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-tS2V7AhWB8 .header-text,
.cid-tS2V7AhWB8 .sign {
  color: #000000;
}
.cid-tS2V7AhWB8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tS2V7AhWB8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tS29olU8fl {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tS29olU8fl .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tS29olU8fl .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tS29olU8fl .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tS29olU8fl .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tS29olU8fl .text-content {
    max-width: none;
  }
}
.cid-tS29olU8fl .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #144985;
  border: 2px solid #144985;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tS29olU8fl .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tS29olU8fl .mbr-iconfont-social:hover {
  background-color: #144985;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-tS29olU8fl .icons {
    justify-content: center !important;
  }
  .cid-tS29olU8fl .text-content * {
    text-align: center;
  }
}
.cid-tS29olU8fl P {
  color: #ffffff;
}
.cid-tS29olU8fl .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tTTQgFqhUk .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tTTQgFqhUk .nav-item:focus,
.cid-tTTQgFqhUk .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tTTQgFqhUk .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tTTQgFqhUk .nav-item .nav-link {
    position: relative;
  }
  .cid-tTTQgFqhUk .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tTTQgFqhUk .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tTTQgFqhUk .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTTQgFqhUk .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tTTQgFqhUk .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tTTQgFqhUk .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tTTQgFqhUk .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tTTQgFqhUk .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tTTQgFqhUk .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tTTQgFqhUk .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tTTQgFqhUk .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tTTQgFqhUk .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tTTQgFqhUk .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tTTQgFqhUk .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tTTQgFqhUk .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tTTQgFqhUk .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tTTQgFqhUk .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tTTQgFqhUk .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tTTQgFqhUk .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-tTTQgFqhUk .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tTTQgFqhUk .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tTTQgFqhUk .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tTTQgFqhUk .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tTTQgFqhUk .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tTTQgFqhUk .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tTTQgFqhUk .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tTTQgFqhUk .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tTTQgFqhUk .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-tTTQgFqhUk .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tTTQgFqhUk .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tTTQgFqhUk .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tTTQgFqhUk .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tTTQgFqhUk .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tTTQgFqhUk .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tTTQgFqhUk .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tTTQgFqhUk .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tTTQgFqhUk .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tTTQgFqhUk .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-tTTQgFqhUk .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tTTQgFqhUk .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tTTQgFqhUk .dropdown-item.active,
.cid-tTTQgFqhUk .dropdown-item:active {
  background-color: transparent;
}
.cid-tTTQgFqhUk .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tTTQgFqhUk .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tTTQgFqhUk .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tTTQgFqhUk .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tTTQgFqhUk .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tTTQgFqhUk .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tTTQgFqhUk ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tTTQgFqhUk .navbar-buttons {
  text-align: center;
}
.cid-tTTQgFqhUk button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tTTQgFqhUk button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tTTQgFqhUk button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tTTQgFqhUk button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tTTQgFqhUk button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tTTQgFqhUk button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tTTQgFqhUk nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tTTQgFqhUk nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tTTQgFqhUk nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tTTQgFqhUk nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tTTQgFqhUk .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tTTQgFqhUk a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tTTQgFqhUk .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tTTQgFqhUk .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-tTTQgFqhUk .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tTTQgFqhUk .navbar {
    height: 77px;
  }
  .cid-tTTQgFqhUk .navbar.opened {
    height: auto;
  }
  .cid-tTTQgFqhUk .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tTTQgGw30y {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tTTQgGw30y .mbr-text,
.cid-tTTQgGw30y .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-tTTQgGw30y H1 {
  text-align: left;
  color: #b50e0e;
}
.cid-tTTQgH7GTV {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-tTTQgH7GTV .mbr-media {
  position: relative;
}
.cid-tTTQgH7GTV .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-tTTQgH7GTV .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tTTQgH7GTV .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tTTQgH7GTV .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tTTQgH7GTV .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tTTQgH7GTV .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tTTQgH7GTV .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tTTQgH7GTV .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tTTQgH7GTV .mbr-section-subtitle {
  color: #065186;
}
.cid-tTTQgH7GTV .mbr-section-title {
  color: #333333;
}
.cid-tTTQgHsx5Y {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tTTQgHsx5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTTQgHsx5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-tTTQgHsx5Y .container {
    padding: 0 30px;
  }
}
.cid-tTTQgHsx5Y .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-tTTQgHsx5Y .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-tTTQgHGfJQ {
  padding-top: 2rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-tTTQgHGfJQ .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-tTTQgHGfJQ img {
  width: 80%;
}
@media (min-width: 992px) {
  .cid-tTTQgHGfJQ .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tTTQgHGfJQ .mbr-section-title {
  color: #000000;
}
.cid-tTTQgHGfJQ .mbr-text {
  color: #000000;
}
.cid-tTTQgHGfJQ .mbr-description {
  color: #6c7577;
}
.cid-tTTQgHGfJQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tTTQgHGfJQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tTTQgIKY4O {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tTTQgIKY4O .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tTTQgIKY4O .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tTTQgIKY4O .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tTTQgIKY4O .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tTTQgIKY4O .text-content {
    max-width: none;
  }
}
.cid-tTTQgIKY4O .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tTTQgIKY4O .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tTTQgIKY4O .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tTTQgIKY4O .icons {
    justify-content: center !important;
  }
  .cid-tTTQgIKY4O .text-content * {
    text-align: center;
  }
}
.cid-tTTQgIKY4O P {
  color: #ffffff;
}
.cid-tTTQgIKY4O .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-tUuNUEs44y .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-tUuNUEs44y .nav-item:focus,
.cid-tUuNUEs44y .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tUuNUEs44y .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-tUuNUEs44y .nav-item .nav-link {
    position: relative;
  }
  .cid-tUuNUEs44y .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tUuNUEs44y .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tUuNUEs44y .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUuNUEs44y .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-tUuNUEs44y .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tUuNUEs44y .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-tUuNUEs44y .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tUuNUEs44y .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tUuNUEs44y .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-tUuNUEs44y .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-tUuNUEs44y .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-tUuNUEs44y .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tUuNUEs44y .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tUuNUEs44y .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-tUuNUEs44y .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-tUuNUEs44y .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tUuNUEs44y .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tUuNUEs44y .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tUuNUEs44y .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-tUuNUEs44y .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tUuNUEs44y .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tUuNUEs44y .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tUuNUEs44y .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tUuNUEs44y .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tUuNUEs44y .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tUuNUEs44y .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tUuNUEs44y .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tUuNUEs44y .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-tUuNUEs44y .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tUuNUEs44y .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tUuNUEs44y .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tUuNUEs44y .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tUuNUEs44y .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tUuNUEs44y .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tUuNUEs44y .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-tUuNUEs44y .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tUuNUEs44y .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tUuNUEs44y .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-tUuNUEs44y .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tUuNUEs44y .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tUuNUEs44y .dropdown-item.active,
.cid-tUuNUEs44y .dropdown-item:active {
  background-color: transparent;
}
.cid-tUuNUEs44y .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tUuNUEs44y .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tUuNUEs44y .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tUuNUEs44y .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-tUuNUEs44y .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tUuNUEs44y .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tUuNUEs44y ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tUuNUEs44y .navbar-buttons {
  text-align: center;
}
.cid-tUuNUEs44y button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tUuNUEs44y button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-tUuNUEs44y button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tUuNUEs44y button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tUuNUEs44y button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tUuNUEs44y button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tUuNUEs44y nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tUuNUEs44y nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tUuNUEs44y nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tUuNUEs44y nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tUuNUEs44y .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tUuNUEs44y a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-tUuNUEs44y .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tUuNUEs44y .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-tUuNUEs44y .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tUuNUEs44y .navbar {
    height: 77px;
  }
  .cid-tUuNUEs44y .navbar.opened {
    height: auto;
  }
  .cid-tUuNUEs44y .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tUuNUESa38 {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-tUuNUESa38 .mbr-text,
.cid-tUuNUESa38 .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-tUuNUESa38 H1 {
  text-align: center;
  color: #c20031;
}
.cid-tVADTet4LN {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tVADTet4LN .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-tVADTet4LN .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-tVADTet4LN .card-btn svg {
  transition: all 0.4s;
}
.cid-tVADTet4LN .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-tVADTet4LN .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-tVADTet4LN .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-tVADTet4LN .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-tVADTet4LN .column {
  display: flex;
  flex-direction: column;
}
.cid-tVADTet4LN .mbr-card-title,
.cid-tVADTet4LN .mbr-text {
  color: #fafafa;
}
.cid-tVADTet4LN .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-tVADTet4LN .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-tVADTet4LN .mbr-text {
  color: #000000;
}
.cid-tVADTet4LN .mbr-card-title {
  color: #000000;
}
.cid-tUvaNWb8y5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #064c7e;
}
.cid-tUvaNWb8y5 img,
.cid-tUvaNWb8y5 .item-img {
  width: 100%;
}
.cid-tUvaNWb8y5 .card-1 {
  background: #eac069;
}
.cid-tUvaNWb8y5 .card-2 {
  background: #1ea0fd;
}
.cid-tUvaNWb8y5 .card-3 {
  background: #cc2952;
}
.cid-tUvaNWb8y5 .item-content {
  display: flex;
  flex-direction: column;
  min-height: 320px;
  padding: 24px;
  margin-right: 40px;
}
.cid-tUvaNWb8y5 .item-content .link {
  margin: auto 0 0;
}
.cid-tUvaNWb8y5 .item-img img {
  transform: scale3d(1, 1, 1);
  transform-style: preserve-3d;
}
.cid-tUvaNWb8y5 .item:focus,
.cid-tUvaNWb8y5 span:focus {
  outline: none;
}
.cid-tUvaNWb8y5 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tUvaNWb8y5 .item {
  display: flex;
  justify-content: center;
  padding: 24px;
  margin: -1px 0 0;
  border-bottom: 1px solid #ffffff;
  border-top: 1px solid #ffffff;
}
@media (min-width: 576px) {
  .cid-tUvaNWb8y5 .item {
    padding: 44px 40px;
  }
}
@media (min-width: 768px) {
  .cid-tUvaNWb8y5 .item {
    border-right: 1px solid #ffffff;
  }
}
@media (min-width: 992px) {
  .cid-tUvaNWb8y5 .item {
    padding: 44px 60px;
  }
}
@media (min-width: 1200px) {
  .cid-tUvaNWb8y5 .item:last-child {
    border-right: none;
  }
}
.cid-tUvaNWb8y5 .item-img {
  height: 340px;
  transition: border-color 200ms ease;
  overflow: hidden;
}
.cid-tUvaNWb8y5 .item-img img {
  transition: 0.5s;
  height: 100%;
  object-fit: cover;
}
.cid-tUvaNWb8y5 .item-img:hover img {
  transform: scale(1.2);
}
.cid-tUvaNWb8y5 .item-wrap {
  position: relative;
  height: 100%;
  display: flex;
  flex-flow: column nowrap;
}
.cid-tUvaNWb8y5 .mbr-section-btn {
  margin-top: auto !important;
}
.cid-tUvaNWb8y5 .mbr-section-title {
  color: #232323;
}
.cid-tUvaNWb8y5 .item-title {
  color: #ffffff;
  margin-bottom: 0;
  line-height: 1;
  text-align: left;
}
.cid-tUvaNWb8y5 .item-title-black {
  color: #141414;
}
.cid-tUvaNWb8y5 .mbr-text,
.cid-tUvaNWb8y5 .mbr-section-btn {
  text-align: left;
}
.cid-tUvaNWb8y5 .mbr-text {
  color: #ffffff;
}
.cid-tUvaNWb8y5 .mbr-text-black {
  color: #141414;
}
.cid-tUvaNWb8y5 .custom-row {
  margin-right: -32px;
  margin-left: -32px;
}
.cid-tUvaNWb8y5 .custom-link {
  padding-right: 5px;
  border-bottom: 1px solid currentColor;
  transition: 0.5s padding ease-out;
}
.cid-tUvaNWb8y5 .custom-link span {
  padding-left: 12px;
}
.cid-tUvaNWb8y5 .custom-link:hover {
  transition: 0.5s padding ease-out;
  padding-left: 20px;
}
@media (max-width: 767px) {
  .cid-tUvaNWb8y5 .container-fluid {
    padding: 0 32px;
  }
}
.cid-tUvaNWb8y5 .link {
  color: #ffffff;
}
.cid-tUuQHUiZQe {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tUuQHUiZQe .iconfont-wrapper,
.cid-tUuQHUiZQe .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-tUuQHUiZQe .iconfont-wrapper {
  padding: 0 12px;
}
.cid-tUuQHUiZQe .flex {
  display: flex;
}
.cid-tUuQHUiZQe .flex,
.cid-tUuQHUiZQe h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-tUuQHUiZQe .flex,
  .cid-tUuQHUiZQe h3 {
    flex-direction: column;
  }
}
.cid-tUuQHUiZQe .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-tUuQHUiZQe .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-tUuNUFJTPy {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-tUuNUFJTPy .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-tUuNUFJTPy .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-tUuNUFJTPy .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-tUuNUFJTPy .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-tUuNUFJTPy .text-content {
    max-width: none;
  }
}
.cid-tUuNUFJTPy .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-tUuNUFJTPy .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-tUuNUFJTPy .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-tUuNUFJTPy .icons {
    justify-content: center !important;
  }
  .cid-tUuNUFJTPy .text-content * {
    text-align: center;
  }
}
.cid-tUuNUFJTPy P {
  color: #ffffff;
}
.cid-tUuNUFJTPy .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-u1honRPnm5 .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1honRPnm5 .nav-item:focus,
.cid-u1honRPnm5 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u1honRPnm5 .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-u1honRPnm5 .nav-item .nav-link {
    position: relative;
  }
  .cid-u1honRPnm5 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u1honRPnm5 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u1honRPnm5 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1honRPnm5 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1honRPnm5 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1honRPnm5 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-u1honRPnm5 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1honRPnm5 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1honRPnm5 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-u1honRPnm5 .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-u1honRPnm5 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-u1honRPnm5 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1honRPnm5 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1honRPnm5 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1honRPnm5 .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u1honRPnm5 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u1honRPnm5 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1honRPnm5 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1honRPnm5 .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-u1honRPnm5 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1honRPnm5 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u1honRPnm5 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u1honRPnm5 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1honRPnm5 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1honRPnm5 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u1honRPnm5 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1honRPnm5 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1honRPnm5 .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-u1honRPnm5 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u1honRPnm5 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1honRPnm5 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1honRPnm5 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u1honRPnm5 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u1honRPnm5 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u1honRPnm5 .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-u1honRPnm5 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u1honRPnm5 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u1honRPnm5 .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-u1honRPnm5 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1honRPnm5 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1honRPnm5 .dropdown-item.active,
.cid-u1honRPnm5 .dropdown-item:active {
  background-color: transparent;
}
.cid-u1honRPnm5 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1honRPnm5 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1honRPnm5 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1honRPnm5 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-u1honRPnm5 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1honRPnm5 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1honRPnm5 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u1honRPnm5 .navbar-buttons {
  text-align: center;
}
.cid-u1honRPnm5 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u1honRPnm5 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1honRPnm5 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u1honRPnm5 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u1honRPnm5 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u1honRPnm5 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u1honRPnm5 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1honRPnm5 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u1honRPnm5 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u1honRPnm5 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1honRPnm5 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u1honRPnm5 a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u1honRPnm5 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u1honRPnm5 .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-u1honRPnm5 .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1honRPnm5 .navbar {
    height: 77px;
  }
  .cid-u1honRPnm5 .navbar.opened {
    height: auto;
  }
  .cid-u1honRPnm5 .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1hGS5ZQxf {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1hGS5ZQxf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1hGS5ZQxf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u1hGS5ZQxf .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u1hGS5ZQxf .row {
  flex-direction: row-reverse;
}
.cid-u1hGS5ZQxf .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-u1hGS5ZQxf .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-u1hGS5ZQxf .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u1hGS5ZQxf .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u1hGS5ZQxf .mbr-text,
.cid-u1hGS5ZQxf .mbr-section-btn {
  color: #042a45;
  text-align: left;
}
.cid-u1honSAoTd {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1honSAoTd .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1honSAoTd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1honSAoTd .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-u1honSAoTd .container-fluid {
    padding: 0 30px;
  }
}
.cid-u1honSAoTd .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u1honSAoTd .container {
    padding: 0 30px;
  }
}
.cid-u1honSAoTd .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1honSAoTd .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-u1honSUTUK {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1honSUTUK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1honSUTUK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1honSUTUK .container-fluid {
  padding: 0;
}
.cid-u1honSUTUK .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-u1honSUTUK .row {
    padding: 0 12px;
  }
}
.cid-u1honSUTUK .container-wrapper {
  padding: 0;
}
.cid-u1honSUTUK .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-u1honSUTUK .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-u1honSUTUK .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-u1honSUTUK .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-u1honSUTUK .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-u1honSUTUK .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-u1honSUTUK .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-u1honSUTUK .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u1honSUTUK .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-u1honSUTUK .mbr-section-title {
  color: #990026;
}
.cid-u1honSUTUK .mbr-text {
  color: #358606;
}
.cid-u1honTafGh {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1honTafGh .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1honTafGh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1honTafGh .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-u1honTafGh .container-fluid {
    padding: 0 30px;
  }
}
.cid-u1honTafGh .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u1honTafGh .container {
    padding: 0 30px;
  }
}
.cid-u1honTafGh .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u1honTafGh .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-u1hMUAJ1OH {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1hMUAJ1OH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1hMUAJ1OH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1hMUAJ1OH img {
  border-radius: 2rem;
}
.cid-u1hMUAJ1OH .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-u1hMUAJ1OH .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #cc2952;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-u1hMUAJ1OH .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #084e9e;
  font-size: 1.5rem;
}
.cid-u1hMUAJ1OH .mbr-section-title {
  color: #04492e;
}
.cid-u1hMUAJ1OH .mbr-text,
.cid-u1hMUAJ1OH .mbr-section-btn {
  color: #000000;
}
.cid-u1hMUAJ1OH .mbr-section-subtitle,
.cid-u1hMUAJ1OH .align-wrapper {
  color: #04492e;
}
.cid-u1hNT5z6Ne {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1hNT5z6Ne .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-u1hNT5z6Ne .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-u1hNT5z6Ne .card-btn svg {
  transition: all 0.4s;
}
.cid-u1hNT5z6Ne .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-u1hNT5z6Ne .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-u1hNT5z6Ne .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-u1hNT5z6Ne .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-u1hNT5z6Ne .column {
  display: flex;
  flex-direction: column;
}
.cid-u1hNT5z6Ne .mbr-card-title,
.cid-u1hNT5z6Ne .mbr-text {
  color: #fafafa;
}
.cid-u1hNT5z6Ne .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-u1hNT5z6Ne .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-u1hNT5z6Ne .mbr-text {
  color: #00080e;
}
.cid-u1hNT5z6Ne .mbr-card-title {
  color: #191f2d;
  text-align: left;
}
.cid-u1honVqiVM {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-u1honVqiVM .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u1honVqiVM .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-u1honVqiVM .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-u1honVqiVM .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-u1honVqiVM .text-content {
    max-width: none;
  }
}
.cid-u1honVqiVM .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u1honVqiVM .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-u1honVqiVM .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u1honVqiVM .icons {
    justify-content: center !important;
  }
  .cid-u1honVqiVM .text-content * {
    text-align: center;
  }
}
.cid-u1honVqiVM P {
  color: #ffffff;
}
.cid-u1honVqiVM .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-u1w0gfmk3J .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u1w0gfmk3J .nav-item:focus,
.cid-u1w0gfmk3J .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u1w0gfmk3J .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-u1w0gfmk3J .nav-item .nav-link {
    position: relative;
  }
  .cid-u1w0gfmk3J .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u1w0gfmk3J .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u1w0gfmk3J .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1w0gfmk3J .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u1w0gfmk3J .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u1w0gfmk3J .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-u1w0gfmk3J .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u1w0gfmk3J .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u1w0gfmk3J .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-u1w0gfmk3J .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-u1w0gfmk3J .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-u1w0gfmk3J .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u1w0gfmk3J .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u1w0gfmk3J .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u1w0gfmk3J .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u1w0gfmk3J .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u1w0gfmk3J .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u1w0gfmk3J .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u1w0gfmk3J .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-u1w0gfmk3J .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u1w0gfmk3J .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u1w0gfmk3J .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u1w0gfmk3J .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u1w0gfmk3J .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u1w0gfmk3J .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u1w0gfmk3J .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u1w0gfmk3J .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u1w0gfmk3J .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-u1w0gfmk3J .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u1w0gfmk3J .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u1w0gfmk3J .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u1w0gfmk3J .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u1w0gfmk3J .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u1w0gfmk3J .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u1w0gfmk3J .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-u1w0gfmk3J .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u1w0gfmk3J .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u1w0gfmk3J .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-u1w0gfmk3J .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u1w0gfmk3J .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u1w0gfmk3J .dropdown-item.active,
.cid-u1w0gfmk3J .dropdown-item:active {
  background-color: transparent;
}
.cid-u1w0gfmk3J .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u1w0gfmk3J .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u1w0gfmk3J .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u1w0gfmk3J .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-u1w0gfmk3J .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u1w0gfmk3J .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u1w0gfmk3J ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u1w0gfmk3J .navbar-buttons {
  text-align: center;
}
.cid-u1w0gfmk3J button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u1w0gfmk3J button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u1w0gfmk3J button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u1w0gfmk3J button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u1w0gfmk3J button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u1w0gfmk3J button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u1w0gfmk3J nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1w0gfmk3J nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u1w0gfmk3J nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u1w0gfmk3J nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u1w0gfmk3J .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u1w0gfmk3J a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u1w0gfmk3J .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u1w0gfmk3J .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-u1w0gfmk3J .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u1w0gfmk3J .navbar {
    height: 77px;
  }
  .cid-u1w0gfmk3J .navbar.opened {
    height: auto;
  }
  .cid-u1w0gfmk3J .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u1w0gfN8ip {
  padding-top: 165px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u1w0gfN8ip .mbr-text,
.cid-u1w0gfN8ip .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-u1w0gfN8ip H1 {
  text-align: center;
  color: #c20031;
}
.cid-u1xXmi1n1u {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1xXmi1n1u h2,
.cid-u1xXmi1n1u h3,
.cid-u1xXmi1n1u h4,
.cid-u1xXmi1n1u p {
  margin: 0;
}
.cid-u1xXmi1n1u .text-wrap {
  margin-top: 10px;
  margin-bottom: 30px;
}
.cid-u1xXmi1n1u .mbr-section-title {
  color: #cc0638;
  margin-bottom: 10px;
  text-align: left;
}
.cid-u1xXmi1n1u .mbr-text {
  color: #000000;
  margin: 10px 0;
}
.cid-u1xCbSTzvz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1xCbSTzvz h2,
.cid-u1xCbSTzvz h3,
.cid-u1xCbSTzvz h4,
.cid-u1xCbSTzvz p {
  margin: 0;
}
.cid-u1xCbSTzvz .text-wrap {
  margin-top: 10px;
  margin-bottom: 30px;
}
.cid-u1xCbSTzvz .mbr-section-title {
  color: #cc0638;
  margin-bottom: 10px;
  text-align: left;
}
.cid-u1xCbSTzvz .mbr-text {
  color: #000000;
  margin: 10px 0;
}
.cid-u1w0gg2Bpb {
  padding-top: 75px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/laresurrection5-1800x1113.jpg");
}
.cid-u1w0gg2Bpb h4 {
  display: -webkit-flex;
  letter-spacing: 0.03em;
  color: #000000;
}
.cid-u1w0gg2Bpb .panel-text {
  letter-spacing: 0.03em;
  color: #ffffff;
  line-height: 1.7;
}
.cid-u1w0gg2Bpb .mbr-section-title {
  letter-spacing: 0.1em;
  color: #ffffff;
}
.cid-u1w0gg2Bpb .mbr-section-subtitle {
  letter-spacing: 0.03em;
  font-weight: 500;
  color: #ffffff;
}
.cid-u1w0gg2Bpb .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-u1w0gg2Bpb .panel-group {
  width: 100%;
}
.cid-u1w0gg2Bpb .card {
  border-bottom: 1px solid #165f94;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-u1w0gg2Bpb .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-u1w0gg2Bpb .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-u1w0gg2Bpb .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-u1w0gg2Bpb .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-u1w0gg2Bpb .card .card-header a.panel-title .sign {
  padding-left: 1rem;
}
.cid-u1w0gg2Bpb .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-u1w0gg2Bpb .card .panel-body {
  background: #165f94;
}
.cid-u1w0gg2Bpb .sign {
  color: #000000;
}
.cid-u1w0gg2Bpb .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-u1w0gg2Bpb .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-u1w0gg2Bpb .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-u1w0gg2Bpb .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1w0gg2Bpb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1w0gglkgm {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/laresurrection2-1800x1398.jpg");
}
.cid-u1w0gglkgm h4 {
  display: -webkit-flex;
  letter-spacing: 0.03em;
  color: #000000;
}
.cid-u1w0gglkgm .panel-text {
  letter-spacing: 0.03em;
  color: #ffffff;
  line-height: 1.7;
}
.cid-u1w0gglkgm .mbr-section-title {
  letter-spacing: 0.1em;
  color: #ffffff;
}
.cid-u1w0gglkgm .mbr-section-subtitle {
  letter-spacing: 0.03em;
  font-weight: 500;
  color: #ffffff;
}
.cid-u1w0gglkgm .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-u1w0gglkgm .panel-group {
  width: 100%;
}
.cid-u1w0gglkgm .card {
  border-bottom: 1px solid #165f94;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-u1w0gglkgm .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-u1w0gglkgm .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-u1w0gglkgm .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-u1w0gglkgm .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-u1w0gglkgm .card .card-header a.panel-title .sign {
  padding-left: 1rem;
}
.cid-u1w0gglkgm .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-u1w0gglkgm .card .panel-body {
  background: #165f94;
}
.cid-u1w0gglkgm .sign {
  color: #000000;
}
.cid-u1w0gglkgm .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-u1w0gglkgm .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-u1w0gglkgm .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-u1w0gglkgm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1w0gglkgm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1w0ggDwjf {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/laresurrection3-1024x978.jpg");
}
.cid-u1w0ggDwjf h4 {
  display: -webkit-flex;
  letter-spacing: 0.03em;
  color: #000000;
}
.cid-u1w0ggDwjf .panel-text {
  letter-spacing: 0.03em;
  color: #ffffff;
  line-height: 1.7;
}
.cid-u1w0ggDwjf .mbr-section-title {
  letter-spacing: 0.1em;
  color: #ffffff;
}
.cid-u1w0ggDwjf .mbr-section-subtitle {
  letter-spacing: 0.03em;
  font-weight: 500;
  color: #ffffff;
}
.cid-u1w0ggDwjf .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-u1w0ggDwjf .panel-group {
  width: 100%;
}
.cid-u1w0ggDwjf .card {
  border-bottom: 1px solid #165f94;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-u1w0ggDwjf .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-u1w0ggDwjf .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-u1w0ggDwjf .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-u1w0ggDwjf .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-u1w0ggDwjf .card .card-header a.panel-title .sign {
  padding-left: 1rem;
}
.cid-u1w0ggDwjf .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-u1w0ggDwjf .card .panel-body {
  background: #165f94;
}
.cid-u1w0ggDwjf .sign {
  color: #000000;
}
.cid-u1w0ggDwjf .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-u1w0ggDwjf .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-u1w0ggDwjf .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-u1w0ggDwjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1w0ggDwjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1w0ggVW53 {
  padding-top: 0px;
  padding-bottom: 0px;
  background-image: url("../../../assets/images/laresurrection4-1602x2610.jpg");
}
.cid-u1w0ggVW53 h4 {
  display: -webkit-flex;
  letter-spacing: 0.03em;
  color: #000000;
}
.cid-u1w0ggVW53 .panel-text {
  letter-spacing: 0.03em;
  color: #ffffff;
  line-height: 1.7;
}
.cid-u1w0ggVW53 .mbr-section-title {
  letter-spacing: 0.1em;
  color: #ffffff;
}
.cid-u1w0ggVW53 .mbr-section-subtitle {
  letter-spacing: 0.03em;
  font-weight: 500;
  color: #ffffff;
}
.cid-u1w0ggVW53 .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-u1w0ggVW53 .panel-group {
  width: 100%;
}
.cid-u1w0ggVW53 .card {
  border-bottom: 1px solid #165f94;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-u1w0ggVW53 .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-u1w0ggVW53 .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-u1w0ggVW53 .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-u1w0ggVW53 .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-u1w0ggVW53 .card .card-header a.panel-title .sign {
  padding-left: 1rem;
}
.cid-u1w0ggVW53 .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-u1w0ggVW53 .card .panel-body {
  background: #165f94;
}
.cid-u1w0ggVW53 .sign {
  color: #000000;
}
.cid-u1w0ggVW53 .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-u1w0ggVW53 .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-u1w0ggVW53 .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-u1w0ggVW53 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1w0ggVW53 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1SdpkRhFk {
  padding-top: 0px;
  padding-bottom: 135px;
  background-image: url("../../../assets/images/laresurrection4-1602x2610.jpg");
}
.cid-u1SdpkRhFk h4 {
  display: -webkit-flex;
  letter-spacing: 0.03em;
  color: #000000;
}
.cid-u1SdpkRhFk .panel-text {
  letter-spacing: 0.03em;
  color: #ffffff;
  line-height: 1.7;
}
.cid-u1SdpkRhFk .mbr-section-title {
  letter-spacing: 0.1em;
  color: #ffffff;
}
.cid-u1SdpkRhFk .mbr-section-subtitle {
  letter-spacing: 0.03em;
  font-weight: 500;
  color: #ffffff;
}
.cid-u1SdpkRhFk .accordion-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-u1SdpkRhFk .panel-group {
  width: 100%;
}
.cid-u1SdpkRhFk .card {
  border-bottom: 1px solid #165f94;
  border-radius: 0px;
  margin-bottom: .5rem;
}
.cid-u1SdpkRhFk .card .card-header {
  border-radius: 0px;
  border: 0px;
  padding: 0;
}
.cid-u1SdpkRhFk .card .card-header a.panel-title {
  transition: all .3s;
  background-color: #ffffff;
  margin-bottom: 0;
  font-style: normal;
  font-weight: 500;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  text-decoration: none !important;
  margin-top: -1px;
  line-height: normal;
}
.cid-u1SdpkRhFk .card .card-header a.panel-title:hover {
  opacity: 0.5;
}
.cid-u1SdpkRhFk .card .card-header a.panel-title:focus {
  text-decoration: none !important;
}
.cid-u1SdpkRhFk .card .card-header a.panel-title .sign {
  padding-left: 1rem;
}
.cid-u1SdpkRhFk .card .card-header a.panel-title h4 {
  padding: 1rem 1rem;
  margin-bottom: 0;
}
.cid-u1SdpkRhFk .card .panel-body {
  background: #165f94;
}
.cid-u1SdpkRhFk .sign {
  color: #000000;
}
.cid-u1SdpkRhFk .media-container-row .accordion-section {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
@media (max-width: 991px) {
  .cid-u1SdpkRhFk .media-container-row > div {
    -webkit-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .cid-u1SdpkRhFk .mbr-figure {
    padding-right: 0;
    padding-left: 0;
    padding-top: 2rem;
  }
}
.cid-u1SdpkRhFk .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1SdpkRhFk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1w0gheOsO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-u1w0gheOsO .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u1w0gheOsO .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-u1w0gheOsO .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-u1w0gheOsO .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-u1w0gheOsO .text-content {
    max-width: none;
  }
}
.cid-u1w0gheOsO .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u1w0gheOsO .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-u1w0gheOsO .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u1w0gheOsO .icons {
    justify-content: center !important;
  }
  .cid-u1w0gheOsO .text-content * {
    text-align: center;
  }
}
.cid-u1w0gheOsO P {
  color: #ffffff;
}
.cid-u1w0gheOsO .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-u2BJQFtIFF .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2BJQFtIFF .nav-item:focus,
.cid-u2BJQFtIFF .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u2BJQFtIFF .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-u2BJQFtIFF .nav-item .nav-link {
    position: relative;
  }
  .cid-u2BJQFtIFF .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u2BJQFtIFF .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u2BJQFtIFF .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2BJQFtIFF .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2BJQFtIFF .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2BJQFtIFF .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-u2BJQFtIFF .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2BJQFtIFF .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2BJQFtIFF .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-u2BJQFtIFF .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-u2BJQFtIFF .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-u2BJQFtIFF .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2BJQFtIFF .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2BJQFtIFF .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2BJQFtIFF .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u2BJQFtIFF .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u2BJQFtIFF .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2BJQFtIFF .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2BJQFtIFF .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-u2BJQFtIFF .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2BJQFtIFF .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u2BJQFtIFF .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u2BJQFtIFF .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2BJQFtIFF .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2BJQFtIFF .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u2BJQFtIFF .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2BJQFtIFF .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2BJQFtIFF .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-u2BJQFtIFF .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u2BJQFtIFF .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2BJQFtIFF .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2BJQFtIFF .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u2BJQFtIFF .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u2BJQFtIFF .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u2BJQFtIFF .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-u2BJQFtIFF .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u2BJQFtIFF .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u2BJQFtIFF .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-u2BJQFtIFF .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2BJQFtIFF .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2BJQFtIFF .dropdown-item.active,
.cid-u2BJQFtIFF .dropdown-item:active {
  background-color: transparent;
}
.cid-u2BJQFtIFF .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2BJQFtIFF .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2BJQFtIFF .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2BJQFtIFF .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-u2BJQFtIFF .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2BJQFtIFF .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2BJQFtIFF ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u2BJQFtIFF .navbar-buttons {
  text-align: center;
}
.cid-u2BJQFtIFF button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u2BJQFtIFF button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u2BJQFtIFF button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u2BJQFtIFF button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u2BJQFtIFF button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u2BJQFtIFF button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u2BJQFtIFF nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2BJQFtIFF nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u2BJQFtIFF nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u2BJQFtIFF nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2BJQFtIFF .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u2BJQFtIFF a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u2BJQFtIFF .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u2BJQFtIFF .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-u2BJQFtIFF .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2BJQFtIFF .navbar {
    height: 77px;
  }
  .cid-u2BJQFtIFF .navbar.opened {
    height: auto;
  }
  .cid-u2BJQFtIFF .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3CuTcq0fI {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3CuTcq0fI .iconfont-wrapper,
.cid-u3CuTcq0fI .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u3CuTcq0fI .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u3CuTcq0fI .flex {
  display: flex;
}
.cid-u3CuTcq0fI .flex,
.cid-u3CuTcq0fI h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u3CuTcq0fI .flex,
  .cid-u3CuTcq0fI h3 {
    flex-direction: column;
  }
}
.cid-u3CuTcq0fI .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u3CuTcq0fI .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u3CuTcq0fI .mbr-section-title {
  text-align: left;
  color: #b51d1d;
}
.cid-u3CvyOOIxx {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u2BLMamuzy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u2BLMamuzy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2BLMamuzy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u2BLMamuzy .container {
    padding: 0 15px;
  }
}
.cid-u2BLMamuzy .content-wrapper {
  padding-left: 80px;
  padding-left: 0;
  padding-right: 80px;
}
@media (max-width: 992px) {
  .cid-u2BLMamuzy .content-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-u2BLMamuzy .content-wrapper {
    margin-top: 40px;
    padding: 0;
  }
}
.cid-u2BLMamuzy .content-wrapper .mbr-section-subtitle {
  margin-bottom: 30px;
}
.cid-u2BLMamuzy .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-u2BLMamuzy .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u2BLMamuzy .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u2BLMamuzy .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-u2BLMamuzy .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}
.cid-u2BLMamuzy .image-wrapper img {
  width: 400px;
  height: 400px;
  border: 3px solid #ffffff;
  box-shadow: 10px 10px 50px #d2d2df;
  object-fit: cover;
  border-radius: 100% !important;
}
@media (max-width: 1500px) {
  .cid-u2BLMamuzy .image-wrapper img {
    width: 350px;
    height: 350px;
  }
}
@media (max-width: 1199px) {
  .cid-u2BLMamuzy .image-wrapper img {
    width: 300px;
    height: 300px;
  }
}
@media (max-width: 1200px) {
  .cid-u2BLMamuzy .image-wrapper img {
    width: 260px;
    height: 260px;
  }
}
.cid-u2BLMamuzy .mbr-section-title {
  color: #ffffff;
}
.cid-u2BLMamuzy .mbr-section-subtitle {
  color: #cc2952;
}
.cid-u2BLMamuzy .mbr-text {
  color: #000000;
}
.cid-u2BLMamuzy .mbr-section-title,
.cid-u2BLMamuzy .mbr-section-btn {
  color: #000000;
}
#custom-html-vi {
  /* Type valid CSS here */
}
#custom-html-vi div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vi p {
  font-size: 60px;
  color: #777;
}
.cid-u2BJQFRCmk {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u2BJQFRCmk .mbr-text,
.cid-u2BJQFRCmk .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-u2BJQFRCmk H1 {
  text-align: center;
  color: #c20031;
}
.cid-u2BJQG5P9H {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2BJQG5P9H .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-u2BJQG5P9H .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-u2BJQG5P9H .card-btn svg {
  transition: all 0.4s;
}
.cid-u2BJQG5P9H .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-u2BJQG5P9H .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-u2BJQG5P9H .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-u2BJQG5P9H .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-u2BJQG5P9H .column {
  display: flex;
  flex-direction: column;
}
.cid-u2BJQG5P9H .mbr-card-title,
.cid-u2BJQG5P9H .mbr-text {
  color: #fafafa;
}
.cid-u2BJQG5P9H .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-u2BJQG5P9H .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-u2BJQG5P9H .mbr-text {
  color: #000000;
}
.cid-u2BJQG5P9H .mbr-card-title {
  color: #000000;
}
.cid-u2BJQGChVl {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2BJQGChVl .iconfont-wrapper,
.cid-u2BJQGChVl .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u2BJQGChVl .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u2BJQGChVl .flex {
  display: flex;
}
.cid-u2BJQGChVl .flex,
.cid-u2BJQGChVl h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u2BJQGChVl .flex,
  .cid-u2BJQGChVl h3 {
    flex-direction: column;
  }
}
.cid-u2BJQGChVl .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u2BJQGChVl .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u2Ff4Fpxq4 {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2Ff4Fpxq4 .iconfont-wrapper,
.cid-u2Ff4Fpxq4 .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u2Ff4Fpxq4 .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u2Ff4Fpxq4 .flex {
  display: flex;
}
.cid-u2Ff4Fpxq4 .flex,
.cid-u2Ff4Fpxq4 h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u2Ff4Fpxq4 .flex,
  .cid-u2Ff4Fpxq4 h3 {
    flex-direction: column;
  }
}
.cid-u2Ff4Fpxq4 .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u2Ff4Fpxq4 .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u2Ff4Fpxq4 .mbr-text {
  color: #000000;
}
.cid-u2GeRDdFIx {
  padding-top: 0px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-u2GeRDdFIx .iconfont-wrapper,
.cid-u2GeRDdFIx .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u2GeRDdFIx .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u2GeRDdFIx .flex {
  display: flex;
}
.cid-u2GeRDdFIx .flex,
.cid-u2GeRDdFIx h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u2GeRDdFIx .flex,
  .cid-u2GeRDdFIx h3 {
    flex-direction: column;
  }
}
.cid-u2GeRDdFIx .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u2GeRDdFIx .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u2GeRDdFIx .mbr-section-title {
  color: #cc0638;
}
.cid-u2Dh9EgEYu {
  padding-top: 90px;
  padding-bottom: 15px;
  background-color: #065186;
}
.cid-u2Dh9EgEYu H2 {
  color: #ffffff;
}
.cid-u2Yy2OholD {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background: #ffffff;
}
.cid-u2Yy2OholD .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2Yy2OholD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2Yy2OholD .mbr-section-title {
  color: #2A2A2A;
}
.cid-u2Yy2OholD .mbr-section-subtitle {
  margin-top: 24px;
  color: #cc0638;
}
.cid-u2RRZcMoog {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2RRZcMoog .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2RRZcMoog .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-u2RRZcMoog .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 9px;
  background: #cc0638;
  z-index: -1;
}
.cid-u2RRZcMoog .text-wrapper {
  max-width: 650px;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2RRZcMoog .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u2RRZcMoog img {
  border-radius: 1rem;
}
.cid-u2RRZcMoog .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2RRZcMoog .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-u2RRZcMoog .image-wrapper {
    padding: 1rem;
  }
}
.cid-u2RRZcMoog .mbr-section-title {
  color: #19303d;
}
.cid-u2RRZcMoog .mbr-section-subtitle,
.cid-u2RRZcMoog .subtitle-wrap {
  color: #19303d;
}
.cid-u2RRZcMoog .mbr-text,
.cid-u2RRZcMoog .mbr-section-btn {
  color: #19303d;
}
.cid-u2XwGnGFsQ {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u2XwGnGFsQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2XwGnGFsQ .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-u2XwGnGFsQ .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 9px;
  background: #cc0638;
  z-index: -1;
}
.cid-u2XwGnGFsQ .text-wrapper {
  max-width: 650px;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2XwGnGFsQ .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u2XwGnGFsQ img {
  border-radius: 1rem;
}
.cid-u2XwGnGFsQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2XwGnGFsQ .row {
  flex-direction: row-reverse;
}
.cid-u2XwGnGFsQ .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-u2XwGnGFsQ .image-wrapper {
    padding: 1rem;
  }
}
.cid-u2XwGnGFsQ .mbr-section-title {
  color: #19303d;
}
.cid-u2XwGnGFsQ .mbr-section-subtitle,
.cid-u2XwGnGFsQ .subtitle-wrap {
  color: #19303d;
}
.cid-u2XwGnGFsQ .mbr-text,
.cid-u2XwGnGFsQ .mbr-section-btn {
  color: #19303d;
}
.cid-u2RYVn8XfH {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u2RYVn8XfH .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2RYVn8XfH .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-u2RYVn8XfH .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 9px;
  background: #cc0638;
  z-index: -1;
}
.cid-u2RYVn8XfH .text-wrapper {
  max-width: 650px;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2RYVn8XfH .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u2RYVn8XfH img {
  border-radius: 1rem;
}
.cid-u2RYVn8XfH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2RYVn8XfH .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-u2RYVn8XfH .image-wrapper {
    padding: 1rem;
  }
}
.cid-u2RYVn8XfH .mbr-section-title {
  color: #19303d;
}
.cid-u2RYVn8XfH .mbr-section-subtitle,
.cid-u2RYVn8XfH .subtitle-wrap {
  color: #19303d;
}
.cid-u2RYVn8XfH .mbr-text,
.cid-u2RYVn8XfH .mbr-section-btn {
  color: #19303d;
}
.cid-u2YJg5JyWt {
  padding-top: 2rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u2YJg5JyWt .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2YJg5JyWt .mbr-section-subtitle {
  width: fit-content;
  position: relative;
  display: inline-block;
  z-index: 2;
}
.cid-u2YJg5JyWt .mbr-section-subtitle:before {
  position: absolute;
  content: '';
  left: 0;
  bottom: 10%;
  width: 100%;
  height: 9px;
  background: #cc0638;
  z-index: -1;
}
.cid-u2YJg5JyWt .text-wrapper {
  max-width: 650px;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2YJg5JyWt .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u2YJg5JyWt img {
  border-radius: 1rem;
}
.cid-u2YJg5JyWt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2YJg5JyWt .row {
  flex-direction: row-reverse;
}
.cid-u2YJg5JyWt .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-u2YJg5JyWt .image-wrapper {
    padding: 1rem;
  }
}
.cid-u2YJg5JyWt .mbr-section-title {
  color: #19303d;
}
.cid-u2YJg5JyWt .mbr-section-subtitle,
.cid-u2YJg5JyWt .subtitle-wrap {
  color: #19303d;
}
.cid-u2YJg5JyWt .mbr-text,
.cid-u2YJg5JyWt .mbr-section-btn {
  color: #19303d;
}
.cid-u2S9nkbYmR {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u2S9nkbYmR .iconfont-wrapper,
.cid-u2S9nkbYmR .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u2S9nkbYmR .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u2S9nkbYmR .flex {
  display: flex;
}
.cid-u2S9nkbYmR .flex,
.cid-u2S9nkbYmR h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u2S9nkbYmR .flex,
  .cid-u2S9nkbYmR h3 {
    flex-direction: column;
  }
}
.cid-u2S9nkbYmR .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u2S9nkbYmR .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u2BJQGTs8o {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-u2BJQGTs8o .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u2BJQGTs8o .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-u2BJQGTs8o .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-u2BJQGTs8o .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-u2BJQGTs8o .text-content {
    max-width: none;
  }
}
.cid-u2BJQGTs8o .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u2BJQGTs8o .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-u2BJQGTs8o .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u2BJQGTs8o .icons {
    justify-content: center !important;
  }
  .cid-u2BJQGTs8o .text-content * {
    text-align: center;
  }
}
.cid-u2BJQGTs8o P {
  color: #ffffff;
}
.cid-u2BJQGTs8o .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-u3CbkXyjBE .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3CbkXyjBE .nav-item:focus,
.cid-u3CbkXyjBE .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u3CbkXyjBE .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-u3CbkXyjBE .nav-item .nav-link {
    position: relative;
  }
  .cid-u3CbkXyjBE .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u3CbkXyjBE .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u3CbkXyjBE .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3CbkXyjBE .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3CbkXyjBE .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3CbkXyjBE .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-u3CbkXyjBE .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3CbkXyjBE .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3CbkXyjBE .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-u3CbkXyjBE .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-u3CbkXyjBE .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-u3CbkXyjBE .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3CbkXyjBE .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3CbkXyjBE .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3CbkXyjBE .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u3CbkXyjBE .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3CbkXyjBE .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3CbkXyjBE .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3CbkXyjBE .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-u3CbkXyjBE .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3CbkXyjBE .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u3CbkXyjBE .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u3CbkXyjBE .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3CbkXyjBE .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3CbkXyjBE .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3CbkXyjBE .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3CbkXyjBE .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3CbkXyjBE .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-u3CbkXyjBE .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3CbkXyjBE .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3CbkXyjBE .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3CbkXyjBE .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u3CbkXyjBE .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u3CbkXyjBE .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u3CbkXyjBE .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-u3CbkXyjBE .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3CbkXyjBE .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3CbkXyjBE .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-u3CbkXyjBE .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3CbkXyjBE .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3CbkXyjBE .dropdown-item.active,
.cid-u3CbkXyjBE .dropdown-item:active {
  background-color: transparent;
}
.cid-u3CbkXyjBE .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3CbkXyjBE .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3CbkXyjBE .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3CbkXyjBE .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-u3CbkXyjBE .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3CbkXyjBE .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3CbkXyjBE ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u3CbkXyjBE .navbar-buttons {
  text-align: center;
}
.cid-u3CbkXyjBE button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3CbkXyjBE button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3CbkXyjBE button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3CbkXyjBE button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3CbkXyjBE button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3CbkXyjBE button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3CbkXyjBE nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3CbkXyjBE nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3CbkXyjBE nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3CbkXyjBE nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3CbkXyjBE .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3CbkXyjBE a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u3CbkXyjBE .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3CbkXyjBE .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-u3CbkXyjBE .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3CbkXyjBE .navbar {
    height: 77px;
  }
  .cid-u3CbkXyjBE .navbar.opened {
    height: auto;
  }
  .cid-u3CbkXyjBE .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3ClJIfNOr {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3ClJIfNOr .iconfont-wrapper,
.cid-u3ClJIfNOr .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u3ClJIfNOr .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u3ClJIfNOr .flex {
  display: flex;
}
.cid-u3ClJIfNOr .flex,
.cid-u3ClJIfNOr h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u3ClJIfNOr .flex,
  .cid-u3ClJIfNOr h3 {
    flex-direction: column;
  }
}
.cid-u3ClJIfNOr .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u3ClJIfNOr .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u3ClJIfNOr .mbr-section-title {
  text-align: left;
  color: #000000;
}
.cid-u3CbTZ8R1T {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u3CfLbvE2I {
  padding-top: 8rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/gabrielle-michel-nd-salette-de-chicoutimi-4-1800x811.jpg");
  border-bottom: 1px solid #000000;
}
.cid-u3CfLbvE2I .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3CfLbvE2I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3CfLbvE2I .row {
  justify-content: flex-start;
}
.cid-u3CfLbvE2I .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-u3CfLbvE2I .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #ee2524;
}
.cid-u3CfLbvE2I .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
}
.cid-u3CfLbvE2I .mbr-text {
  color: #ffffff;
  width: 100%;
}
.cid-u3CfLbvE2I .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-u3CbkZHrTv {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-u3CbkZHrTv .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3CbkZHrTv .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-u3CbkZHrTv .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-u3CbkZHrTv .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-u3CbkZHrTv .text-content {
    max-width: none;
  }
}
.cid-u3CbkZHrTv .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #0095ff;
  border: 2px solid #0095ff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u3CbkZHrTv .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-u3CbkZHrTv .mbr-iconfont-social:hover {
  background-color: #0095ff;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-u3CbkZHrTv .icons {
    justify-content: center !important;
  }
  .cid-u3CbkZHrTv .text-content * {
    text-align: center;
  }
}
.cid-u3CbkZHrTv P {
  color: #ffffff;
}
.cid-u3CbkZHrTv .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-u3ChlysJlQ .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u3ChlysJlQ .nav-item:focus,
.cid-u3ChlysJlQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u3ChlysJlQ .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-u3ChlysJlQ .nav-item .nav-link {
    position: relative;
  }
  .cid-u3ChlysJlQ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u3ChlysJlQ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u3ChlysJlQ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3ChlysJlQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u3ChlysJlQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u3ChlysJlQ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-u3ChlysJlQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u3ChlysJlQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u3ChlysJlQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-u3ChlysJlQ .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-u3ChlysJlQ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-u3ChlysJlQ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u3ChlysJlQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u3ChlysJlQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u3ChlysJlQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u3ChlysJlQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u3ChlysJlQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u3ChlysJlQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u3ChlysJlQ .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-u3ChlysJlQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u3ChlysJlQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u3ChlysJlQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u3ChlysJlQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u3ChlysJlQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u3ChlysJlQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u3ChlysJlQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u3ChlysJlQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u3ChlysJlQ .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-u3ChlysJlQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u3ChlysJlQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u3ChlysJlQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u3ChlysJlQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u3ChlysJlQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u3ChlysJlQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u3ChlysJlQ .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-u3ChlysJlQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u3ChlysJlQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u3ChlysJlQ .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-u3ChlysJlQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u3ChlysJlQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u3ChlysJlQ .dropdown-item.active,
.cid-u3ChlysJlQ .dropdown-item:active {
  background-color: transparent;
}
.cid-u3ChlysJlQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u3ChlysJlQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u3ChlysJlQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u3ChlysJlQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-u3ChlysJlQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u3ChlysJlQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u3ChlysJlQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u3ChlysJlQ .navbar-buttons {
  text-align: center;
}
.cid-u3ChlysJlQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u3ChlysJlQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u3ChlysJlQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u3ChlysJlQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u3ChlysJlQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u3ChlysJlQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u3ChlysJlQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3ChlysJlQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u3ChlysJlQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u3ChlysJlQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u3ChlysJlQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u3ChlysJlQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u3ChlysJlQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u3ChlysJlQ .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-u3ChlysJlQ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u3ChlysJlQ .navbar {
    height: 77px;
  }
  .cid-u3ChlysJlQ .navbar.opened {
    height: auto;
  }
  .cid-u3ChlysJlQ .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u3CmkCJ9Pt {
  padding-top: 105px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u3CmkCJ9Pt .iconfont-wrapper,
.cid-u3CmkCJ9Pt .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u3CmkCJ9Pt .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u3CmkCJ9Pt .flex {
  display: flex;
}
.cid-u3CmkCJ9Pt .flex,
.cid-u3CmkCJ9Pt h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u3CmkCJ9Pt .flex,
  .cid-u3CmkCJ9Pt h3 {
    flex-direction: column;
  }
}
.cid-u3CmkCJ9Pt .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u3CmkCJ9Pt .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u3CmkCJ9Pt .mbr-section-title {
  text-align: left;
  color: #b51d1d;
}
.cid-u3ChlzgIHU {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u3Chlzsn0J {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/enseignement-de-jesus2-1397x560.jpg");
  border-bottom: 1px solid #000000;
}
.cid-u3Chlzsn0J .mbr-fallback-image.disabled {
  display: none;
}
.cid-u3Chlzsn0J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u3Chlzsn0J .row {
  justify-content: flex-start;
}
.cid-u3Chlzsn0J .mbr-section-title {
  color: #000000;
  width: 100%;
}
.cid-u3Chlzsn0J .colored-text {
  line-height: inherit;
  font-weight: inherit;
  color: inherit;
  color: #ee2524;
}
.cid-u3Chlzsn0J .mbr-section-subtitle {
  color: #ffffff;
  width: 100%;
}
.cid-u3Chlzsn0J .mbr-text {
  color: #ffffff;
  width: 100%;
}
.cid-u3Chlzsn0J .mbr-section-btn {
  margin-top: 2.4rem;
}
.cid-uqlnt0k5DO {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-u3ChlzFpFO {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-u3ChlzFpFO .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u3ChlzFpFO .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-u3ChlzFpFO .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-u3ChlzFpFO .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-u3ChlzFpFO .text-content {
    max-width: none;
  }
}
.cid-u3ChlzFpFO .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u3ChlzFpFO .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-u3ChlzFpFO .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u3ChlzFpFO .icons {
    justify-content: center !important;
  }
  .cid-u3ChlzFpFO .text-content * {
    text-align: center;
  }
}
.cid-u3ChlzFpFO P {
  color: #ffffff;
}
.cid-u3ChlzFpFO .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-u5um0d5oCo .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u5um0d5oCo .nav-item:focus,
.cid-u5um0d5oCo .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u5um0d5oCo .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-u5um0d5oCo .nav-item .nav-link {
    position: relative;
  }
  .cid-u5um0d5oCo .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u5um0d5oCo .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u5um0d5oCo .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5um0d5oCo .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u5um0d5oCo .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u5um0d5oCo .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-u5um0d5oCo .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u5um0d5oCo .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u5um0d5oCo .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-u5um0d5oCo .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-u5um0d5oCo .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-u5um0d5oCo .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u5um0d5oCo .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u5um0d5oCo .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u5um0d5oCo .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u5um0d5oCo .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u5um0d5oCo .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u5um0d5oCo .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u5um0d5oCo .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-u5um0d5oCo .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u5um0d5oCo .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u5um0d5oCo .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u5um0d5oCo .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u5um0d5oCo .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u5um0d5oCo .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u5um0d5oCo .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u5um0d5oCo .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u5um0d5oCo .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-u5um0d5oCo .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u5um0d5oCo .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u5um0d5oCo .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u5um0d5oCo .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u5um0d5oCo .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u5um0d5oCo .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u5um0d5oCo .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-u5um0d5oCo .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u5um0d5oCo .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u5um0d5oCo .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-u5um0d5oCo .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u5um0d5oCo .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u5um0d5oCo .dropdown-item.active,
.cid-u5um0d5oCo .dropdown-item:active {
  background-color: transparent;
}
.cid-u5um0d5oCo .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u5um0d5oCo .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u5um0d5oCo .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u5um0d5oCo .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-u5um0d5oCo .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u5um0d5oCo .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u5um0d5oCo ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u5um0d5oCo .navbar-buttons {
  text-align: center;
}
.cid-u5um0d5oCo button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u5um0d5oCo button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u5um0d5oCo button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u5um0d5oCo button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u5um0d5oCo button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u5um0d5oCo button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u5um0d5oCo nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5um0d5oCo nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u5um0d5oCo nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u5um0d5oCo nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u5um0d5oCo .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u5um0d5oCo a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u5um0d5oCo .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u5um0d5oCo .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-u5um0d5oCo .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u5um0d5oCo .navbar {
    height: 77px;
  }
  .cid-u5um0d5oCo .navbar.opened {
    height: auto;
  }
  .cid-u5um0d5oCo .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u5v0Z9Ykyp {
  padding-top: 8rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u5v0Z9Ykyp .mbr-media {
  position: relative;
}
.cid-u5v0Z9Ykyp .mbr-media img {
  width: 70%;
  object-fit: cover;
  border-radius: 0rem;
}
.cid-u5v0Z9Ykyp .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-u5v0Z9Ykyp .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-u5v0Z9Ykyp .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 60%;
  height: 60%;
}
.cid-u5v0Z9Ykyp .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u5v0Z9Ykyp .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u5v0Z9Ykyp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u5v0Z9Ykyp .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u5v0Z9Ykyp .mbr-section-subtitle {
  color: #065186;
}
.cid-u5v0Z9Ykyp .mbr-section-title {
  color: #333333;
}
.cid-u5v15qXW9E {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u5v15qXW9E .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5v15qXW9E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-u5v15qXW9E .container {
    padding: 0 30px;
  }
}
.cid-u5v15qXW9E .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u5v15qXW9E .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-u5v16saeZM {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-u5v16saeZM .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-u5v16saeZM img {
  width: 80%;
}
@media (min-width: 992px) {
  .cid-u5v16saeZM .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-u5v16saeZM .mbr-section-title {
  color: #000000;
}
.cid-u5v16saeZM .mbr-text {
  color: #000000;
}
.cid-u5v16saeZM .mbr-description {
  color: #6c7577;
}
.cid-u5v16saeZM .mbr-fallback-image.disabled {
  display: none;
}
.cid-u5v16saeZM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u5um0eRB9p {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-u5um0eRB9p .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u5um0eRB9p .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-u5um0eRB9p .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-u5um0eRB9p .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-u5um0eRB9p .text-content {
    max-width: none;
  }
}
.cid-u5um0eRB9p .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u5um0eRB9p .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-u5um0eRB9p .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u5um0eRB9p .icons {
    justify-content: center !important;
  }
  .cid-u5um0eRB9p .text-content * {
    text-align: center;
  }
}
.cid-u5um0eRB9p P {
  color: #ffffff;
}
.cid-u5um0eRB9p .mbr-section-title {
  color: #ffffff;
}
.cid-urXetv1sDS.popup-builder {
  background-color: #ffffff;
}
.cid-urXetv1sDS.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urXetv1sDS.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urXetv1sDS .modal-content,
.cid-urXetv1sDS .modal-dialog {
  height: auto;
}
.cid-urXetv1sDS .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urXetv1sDS .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urXetv1sDS .form-wrapper .mbr-form .form-group,
  .cid-urXetv1sDS .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urXetv1sDS .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urXetv1sDS .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-urXetv1sDS .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-urXetv1sDS .pt-0 {
  padding-top: 0 !important;
}
.cid-urXetv1sDS .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urXetv1sDS .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urXetv1sDS .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urXetv1sDS .modal-open {
  overflow: hidden;
}
.cid-urXetv1sDS .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urXetv1sDS .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urXetv1sDS .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urXetv1sDS .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-urXetv1sDS .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urXetv1sDS .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urXetv1sDS .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urXetv1sDS .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-urXetv1sDS .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-urXetv1sDS .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urXetv1sDS .modal-backdrop.fade {
  opacity: 0;
}
.cid-urXetv1sDS .modal-backdrop.show {
  opacity: .5;
}
.cid-urXetv1sDS .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urXetv1sDS .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urXetv1sDS .modal-header {
    padding: 1rem;
  }
}
.cid-urXetv1sDS .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urXetv1sDS .modal-header .close svg {
  fill: #353535;
}
.cid-urXetv1sDS .modal-header .close:hover {
  opacity: 1;
}
.cid-urXetv1sDS .modal-header .close:focus {
  outline: none;
}
.cid-urXetv1sDS .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-urXetv1sDS .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-urXetv1sDS .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXetv1sDS .modal-body {
    padding: 1rem;
  }
}
.cid-urXetv1sDS .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urXetv1sDS .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXetv1sDS .modal-footer {
    padding: 1rem;
  }
}
.cid-urXetv1sDS .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urXetv1sDS .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urXetv1sDS .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urXetv1sDS .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urXetv1sDS .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-urXetv1sDS .modal-lg,
  .cid-urXetv1sDS .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-urXetv1sDS .modal-xl {
    max-width: 1140px;
  }
}
.cid-urXetv1sDS .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urXetv1sDS .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-urXetv1sDS .form-group {
  margin-bottom: 1rem;
}
.cid-urXetv1sDS .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urXetv1sDS .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urXetv1sDS .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-urXetv1sDS .mbr-section-btn {
  margin: 0;
}
.cid-urXetv1sDS .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-u7YO2zKLHC .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u7YO2zKLHC .nav-item:focus,
.cid-u7YO2zKLHC .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u7YO2zKLHC .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-u7YO2zKLHC .nav-item .nav-link {
    position: relative;
  }
  .cid-u7YO2zKLHC .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u7YO2zKLHC .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u7YO2zKLHC .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7YO2zKLHC .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u7YO2zKLHC .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u7YO2zKLHC .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-u7YO2zKLHC .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u7YO2zKLHC .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u7YO2zKLHC .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-u7YO2zKLHC .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-u7YO2zKLHC .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-u7YO2zKLHC .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u7YO2zKLHC .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u7YO2zKLHC .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u7YO2zKLHC .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u7YO2zKLHC .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u7YO2zKLHC .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u7YO2zKLHC .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u7YO2zKLHC .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-u7YO2zKLHC .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u7YO2zKLHC .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u7YO2zKLHC .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u7YO2zKLHC .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u7YO2zKLHC .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u7YO2zKLHC .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u7YO2zKLHC .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u7YO2zKLHC .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u7YO2zKLHC .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-u7YO2zKLHC .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u7YO2zKLHC .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u7YO2zKLHC .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u7YO2zKLHC .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u7YO2zKLHC .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u7YO2zKLHC .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u7YO2zKLHC .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-u7YO2zKLHC .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u7YO2zKLHC .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u7YO2zKLHC .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-u7YO2zKLHC .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u7YO2zKLHC .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u7YO2zKLHC .dropdown-item.active,
.cid-u7YO2zKLHC .dropdown-item:active {
  background-color: transparent;
}
.cid-u7YO2zKLHC .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u7YO2zKLHC .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u7YO2zKLHC .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u7YO2zKLHC .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-u7YO2zKLHC .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u7YO2zKLHC .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u7YO2zKLHC ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u7YO2zKLHC .navbar-buttons {
  text-align: center;
}
.cid-u7YO2zKLHC button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u7YO2zKLHC button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u7YO2zKLHC button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u7YO2zKLHC button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u7YO2zKLHC button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u7YO2zKLHC button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u7YO2zKLHC nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u7YO2zKLHC nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u7YO2zKLHC nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u7YO2zKLHC nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u7YO2zKLHC .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u7YO2zKLHC a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u7YO2zKLHC .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u7YO2zKLHC .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-u7YO2zKLHC .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u7YO2zKLHC .navbar {
    height: 77px;
  }
  .cid-u7YO2zKLHC .navbar.opened {
    height: auto;
  }
  .cid-u7YO2zKLHC .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u7ZfmHuffN {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7ZfmHuffN .mbr-section-subtitle {
  margin-bottom: 1.5rem;
  color: #084e9e;
}
.cid-u7ZfmHuffN .mbr-text {
  line-height: 1.15;
}
.cid-u7ZfmHuffN .bottom_box {
  margin-top: 4rem;
}
.cid-u7ZfmHuffN .title {
  position: relative;
  z-index: 1;
}
.cid-u7ZfmHuffN .name {
  margin-bottom: 1rem;
  text-align: left;
}
.cid-u7ZfmHuffN b,
.cid-u7ZfmHuffN strong {
  font-weight: 500;
  color: #084e9e;
}
.cid-u7ZfmHuffN .linkBtn {
  margin-top: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u7ZfmHuffN .mbr-section-subtitle {
    margin-bottom: 0.75rem;
  }
  .cid-u7ZfmHuffN .bottom_box {
    margin-top: 2rem;
    text-align: left;
  }
  .cid-u7ZfmHuffN .linkBtn {
    margin-top: 1.5rem;
  }
  .cid-u7ZfmHuffN .name {
    margin-bottom: .5rem;
  }
}
.cid-u7ZfmHuffN .mbr-text,
.cid-u7ZfmHuffN .linkBtn {
  color: #012753;
}
.cid-u7ZfmHuffN .prof {
  text-align: left;
}
.cid-u7YO2AbLOY {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u7YO2AbLOY .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7YO2AbLOY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u7YO2AbLOY .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u7YO2AbLOY .row {
  flex-direction: row-reverse;
}
.cid-u7YO2AbLOY .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-u7YO2AbLOY .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-u7YO2AbLOY .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u7YO2AbLOY .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u7YO2AbLOY .mbr-text,
.cid-u7YO2AbLOY .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-u7YO2Aq7kG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7YO2Aq7kG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7YO2Aq7kG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7YO2Aq7kG .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-u7YO2Aq7kG .container-fluid {
    padding: 0 30px;
  }
}
.cid-u7YO2Aq7kG .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u7YO2Aq7kG .container {
    padding: 0 30px;
  }
}
.cid-u7YO2Aq7kG .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7YO2Aq7kG .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-u7YO2AJjAK {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-u7YO2AJjAK .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7YO2AJjAK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7YO2AJjAK .container-wrapper {
  padding: 0;
}
.cid-u7YO2AJjAK .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-u7YO2AJjAK .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-u7YO2AJjAK .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-u7YO2AJjAK .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-u7YO2AJjAK .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-u7YO2AJjAK .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-u7YO2AJjAK .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-u7YO2AJjAK .image-wrapper img {
  width: 100%;
  max-height: 400px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u7YO2AJjAK .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-u7YO2AJjAK .mbr-section-title {
  color: #358606;
}
.cid-u7YO2AJjAK .mbr-text {
  color: #358606;
}
.cid-u7YO2AYJ5n {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7YO2AYJ5n .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7YO2AYJ5n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7YO2AYJ5n .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-u7YO2AYJ5n .container-fluid {
    padding: 0 30px;
  }
}
.cid-u7YO2AYJ5n .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u7YO2AYJ5n .container {
    padding: 0 30px;
  }
}
.cid-u7YO2AYJ5n .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u7YO2AYJ5n .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-u7YO2Bc0m5 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u7YO2Bc0m5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u7YO2Bc0m5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u7YO2Bc0m5 img {
  border-radius: 2rem;
}
.cid-u7YO2Bc0m5 .mbr-section-subtitle {
  background: white;
  color: #ffffff;
  width: fit-content;
  border-radius: 2rem;
  padding: 5px 1rem;
  text-align: left;
}
.cid-u7YO2Bc0m5 .subtitle-wrap {
  display: inline-flex;
  border-radius: 2rem;
  padding: 0.5rem;
  padding-bottom: 0;
  background: #cc2952;
  flex-direction: row;
  width: fit-content;
  align-items: center;
  margin-bottom: 2rem;
}
.cid-u7YO2Bc0m5 .subtitle-wrap .mbr-iconfont {
  padding: 0 15px;
  padding-bottom: 8px;
  margin: 0;
  color: #084e9e;
  font-size: 1.5rem;
}
.cid-u7YO2Bc0m5 .mbr-section-title {
  color: #04492e;
}
.cid-u7YO2Bc0m5 .mbr-text,
.cid-u7YO2Bc0m5 .mbr-section-btn {
  color: #cc0638;
}
.cid-u7YO2Bc0m5 .mbr-section-subtitle,
.cid-u7YO2Bc0m5 .align-wrapper {
  color: #04492e;
}
.cid-u7YO2Bv4ZX {
  padding-top: 0rem;
  padding-bottom: 7rem;
  background-color: #ffffff;
}
.cid-u7YO2Bv4ZX .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-u7YO2Bv4ZX .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-u7YO2Bv4ZX .card-btn svg {
  transition: all 0.4s;
}
.cid-u7YO2Bv4ZX .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-u7YO2Bv4ZX .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-u7YO2Bv4ZX .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-u7YO2Bv4ZX .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-u7YO2Bv4ZX .column {
  display: flex;
  flex-direction: column;
}
.cid-u7YO2Bv4ZX .mbr-card-title,
.cid-u7YO2Bv4ZX .mbr-text {
  color: #fafafa;
}
.cid-u7YO2Bv4ZX .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-u7YO2Bv4ZX .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-u7YO2Bv4ZX .mbr-text {
  color: #00080e;
}
.cid-u7YO2Bv4ZX .mbr-card-title {
  color: #191f2d;
  text-align: left;
}
.cid-u7YO2BJWUV {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-u7YO2BJWUV .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u7YO2BJWUV .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-u7YO2BJWUV .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-u7YO2BJWUV .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-u7YO2BJWUV .text-content {
    max-width: none;
  }
}
.cid-u7YO2BJWUV .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u7YO2BJWUV .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-u7YO2BJWUV .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u7YO2BJWUV .icons {
    justify-content: center !important;
  }
  .cid-u7YO2BJWUV .text-content * {
    text-align: center;
  }
}
.cid-u7YO2BJWUV P {
  color: #ffffff;
}
.cid-u7YO2BJWUV .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-u90WyKlKEt .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u90WyKlKEt .nav-item:focus,
.cid-u90WyKlKEt .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u90WyKlKEt .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-u90WyKlKEt .nav-item .nav-link {
    position: relative;
  }
  .cid-u90WyKlKEt .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u90WyKlKEt .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u90WyKlKEt .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u90WyKlKEt .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u90WyKlKEt .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u90WyKlKEt .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-u90WyKlKEt .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u90WyKlKEt .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u90WyKlKEt .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-u90WyKlKEt .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-u90WyKlKEt .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-u90WyKlKEt .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u90WyKlKEt .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u90WyKlKEt .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u90WyKlKEt .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u90WyKlKEt .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u90WyKlKEt .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u90WyKlKEt .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u90WyKlKEt .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-u90WyKlKEt .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u90WyKlKEt .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u90WyKlKEt .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u90WyKlKEt .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u90WyKlKEt .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u90WyKlKEt .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u90WyKlKEt .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u90WyKlKEt .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u90WyKlKEt .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-u90WyKlKEt .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u90WyKlKEt .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u90WyKlKEt .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u90WyKlKEt .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u90WyKlKEt .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u90WyKlKEt .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u90WyKlKEt .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-u90WyKlKEt .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u90WyKlKEt .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u90WyKlKEt .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-u90WyKlKEt .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u90WyKlKEt .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u90WyKlKEt .dropdown-item.active,
.cid-u90WyKlKEt .dropdown-item:active {
  background-color: transparent;
}
.cid-u90WyKlKEt .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u90WyKlKEt .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u90WyKlKEt .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u90WyKlKEt .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-u90WyKlKEt .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u90WyKlKEt .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u90WyKlKEt ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u90WyKlKEt .navbar-buttons {
  text-align: center;
}
.cid-u90WyKlKEt button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u90WyKlKEt button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u90WyKlKEt button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u90WyKlKEt button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u90WyKlKEt button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u90WyKlKEt button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u90WyKlKEt nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u90WyKlKEt nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u90WyKlKEt nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u90WyKlKEt nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u90WyKlKEt .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u90WyKlKEt a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u90WyKlKEt .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u90WyKlKEt .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-u90WyKlKEt .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u90WyKlKEt .navbar {
    height: 77px;
  }
  .cid-u90WyKlKEt .navbar.opened {
    height: auto;
  }
  .cid-u90WyKlKEt .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u90WyKRtbR {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u90WyKRtbR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u90WyKRtbR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 50%;
  height: 50%;
  position: absolute;
  top: 0;
}
@media (max-width: 991px) {
  .cid-u90WyKRtbR .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-u90WyKRtbR .row {
  flex-direction: row-reverse;
}
.cid-u90WyKRtbR .row {
  align-items: center;
}
@media (max-width: 991px) {
  .cid-u90WyKRtbR .image-wrapper {
    padding: 1rem;
  }
}
@media (min-width: 992px) {
  .cid-u90WyKRtbR .text-wrapper {
    padding: 0 2rem;
  }
}
.cid-u90WyKRtbR .mbr-section-title {
  color: #000000;
  text-align: left;
}
.cid-u90WyKRtbR .mbr-text,
.cid-u90WyKRtbR .mbr-section-btn {
  color: #000000;
  text-align: left;
}
.cid-u90WyL7ZsJ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u90WyL7ZsJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u90WyL7ZsJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u90WyL7ZsJ .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-u90WyL7ZsJ .container-fluid {
    padding: 0 30px;
  }
}
.cid-u90WyL7ZsJ .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u90WyL7ZsJ .container {
    padding: 0 30px;
  }
}
.cid-u90WyL7ZsJ .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u90WyL7ZsJ .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-u90WyLB7Aq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u90WyLB7Aq .mbr-fallback-image.disabled {
  display: none;
}
.cid-u90WyLB7Aq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u90WyLB7Aq .container-fluid {
  padding: 0;
}
.cid-u90WyLB7Aq .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-u90WyLB7Aq .row {
    padding: 0 12px;
  }
}
.cid-u90WyLB7Aq .container-wrapper {
  padding: 0;
}
.cid-u90WyLB7Aq .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-u90WyLB7Aq .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-u90WyLB7Aq .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-u90WyLB7Aq .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-u90WyLB7Aq .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-u90WyLB7Aq .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-u90WyLB7Aq .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-u90WyLB7Aq .image-wrapper img {
  width: 100%;
  max-height: 400px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u90WyLB7Aq .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-u90WyLB7Aq .mbr-section-title {
  color: #1c314e;
}
.cid-u90WyLB7Aq .mbr-text {
  color: #358606;
}
.cid-u90WyLPSIO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u90WyLPSIO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u90WyLPSIO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u90WyLPSIO .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-u90WyLPSIO .container-fluid {
    padding: 0 30px;
  }
}
.cid-u90WyLPSIO .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-u90WyLPSIO .container {
    padding: 0 30px;
  }
}
.cid-u90WyLPSIO .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-u90WyLPSIO .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-u96IM1txfF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u96IM1txfF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u96IM1txfF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u96IM1txfF .container-fluid {
  padding: 0;
}
.cid-u96IM1txfF .row {
  padding: 0 -1rem;
}
@media (max-width: 492px) {
  .cid-u96IM1txfF .row {
    padding: 0 12px;
  }
}
.cid-u96IM1txfF .container-wrapper {
  padding: 0;
}
.cid-u96IM1txfF .title-wrapper {
  padding: 0 0 0 80px;
}
@media (max-width: 992px) {
  .cid-u96IM1txfF .title-wrapper {
    padding: 0 1rem;
  }
}
.cid-u96IM1txfF .title-wrapper .mbr-section-title {
  margin-bottom: 42px;
}
@media (max-width: 992px) {
  .cid-u96IM1txfF .title-wrapper .mbr-section-title {
    margin-bottom: 29px;
  }
}
.cid-u96IM1txfF .title-wrapper .mbr-text {
  margin: 0;
  opacity: 1.0;
}
.cid-u96IM1txfF .image-wrapper {
  padding: 0 0 0 3rem;
}
@media (max-width: 992px) {
  .cid-u96IM1txfF .image-wrapper {
    padding: 0 1rem;
    margin-top: 29px;
  }
}
.cid-u96IM1txfF .image-wrapper img {
  width: 100%;
  max-height: 300px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-u96IM1txfF .image-wrapper img {
    width: 50%;
    max-height: 300px;
  }
}
.cid-u96IM1txfF .mbr-section-title {
  color: #1c314e;
}
.cid-u96IM1txfF .mbr-text {
  color: #358606;
}
.cid-u90WyMkszo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u90WyMkszo .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-u90WyMkszo .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-u90WyMkszo .card-btn svg {
  transition: all 0.4s;
}
.cid-u90WyMkszo .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-u90WyMkszo .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-u90WyMkszo .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-u90WyMkszo .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-u90WyMkszo .column {
  display: flex;
  flex-direction: column;
}
.cid-u90WyMkszo .mbr-card-title,
.cid-u90WyMkszo .mbr-text {
  color: #fafafa;
}
.cid-u90WyMkszo .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-u90WyMkszo .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-u90WyMkszo .mbr-text {
  color: #00080e;
}
.cid-u90WyMkszo .mbr-card-title {
  color: #191f2d;
  text-align: left;
}
.cid-u90WyMzRlz {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-u90WyMzRlz .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u90WyMzRlz .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-u90WyMzRlz .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-u90WyMzRlz .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-u90WyMzRlz .text-content {
    max-width: none;
  }
}
.cid-u90WyMzRlz .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u90WyMzRlz .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-u90WyMzRlz .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u90WyMzRlz .icons {
    justify-content: center !important;
  }
  .cid-u90WyMzRlz .text-content * {
    text-align: center;
  }
}
.cid-u90WyMzRlz P {
  color: #ffffff;
}
.cid-u90WyMzRlz .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-u9jTHIs2Jv .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u9jTHIs2Jv .nav-item:focus,
.cid-u9jTHIs2Jv .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u9jTHIs2Jv .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-u9jTHIs2Jv .nav-item .nav-link {
    position: relative;
  }
  .cid-u9jTHIs2Jv .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u9jTHIs2Jv .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u9jTHIs2Jv .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9jTHIs2Jv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u9jTHIs2Jv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u9jTHIs2Jv .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-u9jTHIs2Jv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u9jTHIs2Jv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u9jTHIs2Jv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-u9jTHIs2Jv .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-u9jTHIs2Jv .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-u9jTHIs2Jv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u9jTHIs2Jv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u9jTHIs2Jv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u9jTHIs2Jv .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-u9jTHIs2Jv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u9jTHIs2Jv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u9jTHIs2Jv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u9jTHIs2Jv .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-u9jTHIs2Jv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u9jTHIs2Jv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u9jTHIs2Jv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u9jTHIs2Jv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u9jTHIs2Jv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u9jTHIs2Jv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u9jTHIs2Jv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u9jTHIs2Jv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u9jTHIs2Jv .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-u9jTHIs2Jv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u9jTHIs2Jv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u9jTHIs2Jv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u9jTHIs2Jv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u9jTHIs2Jv .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u9jTHIs2Jv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u9jTHIs2Jv .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-u9jTHIs2Jv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u9jTHIs2Jv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u9jTHIs2Jv .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-u9jTHIs2Jv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u9jTHIs2Jv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u9jTHIs2Jv .dropdown-item.active,
.cid-u9jTHIs2Jv .dropdown-item:active {
  background-color: transparent;
}
.cid-u9jTHIs2Jv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u9jTHIs2Jv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u9jTHIs2Jv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u9jTHIs2Jv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-u9jTHIs2Jv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u9jTHIs2Jv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u9jTHIs2Jv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u9jTHIs2Jv .navbar-buttons {
  text-align: center;
}
.cid-u9jTHIs2Jv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u9jTHIs2Jv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-u9jTHIs2Jv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u9jTHIs2Jv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u9jTHIs2Jv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u9jTHIs2Jv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u9jTHIs2Jv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u9jTHIs2Jv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u9jTHIs2Jv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u9jTHIs2Jv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u9jTHIs2Jv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u9jTHIs2Jv a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-u9jTHIs2Jv .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u9jTHIs2Jv .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-u9jTHIs2Jv .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u9jTHIs2Jv .navbar {
    height: 77px;
  }
  .cid-u9jTHIs2Jv .navbar.opened {
    height: auto;
  }
  .cid-u9jTHIs2Jv .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u9kaBLnGWK {
  padding-top: 7rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-u9kaBLnGWK .mbr-media {
  position: relative;
}
.cid-u9kaBLnGWK .mbr-media img {
  width: 80%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-u9kaBLnGWK .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-u9kaBLnGWK .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-u9kaBLnGWK .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-u9kaBLnGWK .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-u9kaBLnGWK .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-u9kaBLnGWK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fff;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fff;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u9kaBLnGWK .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-u9kaBLnGWK .mbr-section-title {
  color: #990026;
  text-align: left;
}
.cid-u9kaBLnGWK .mbr-section-title DIV {
  text-align: left;
}
.cid-uev5ynleD7 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #084e9e;
}
.cid-uev5ynleD7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uev5ynleD7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uev5ynleD7 .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uev5ynleD7 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uev5ynleD7 .container {
    padding: 0 26px;
  }
}
.cid-uev5ynleD7 .row {
  justify-content: center;
}
.cid-uev5ynleD7 .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
.cid-uev5ynleD7 .text-wrapper .mbr-section-btn .btn {
  width: 45%;
}
@media (max-width: 768px) {
  .cid-uev5ynleD7 .text-wrapper .mbr-section-btn .btn {
    width: 100%;
  }
}
.cid-uev5ynleD7 .mbr-text,
.cid-uev5ynleD7 .icon-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uev5ynleD7 .mbr-text,
.cid-uev5ynleD7 .mbr-section-btn {
  text-align: left;
  color: #ffffff;
}
.cid-u9k2UDlks5 {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u9k2UDlks5 .iconfont-wrapper,
.cid-u9k2UDlks5 .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u9k2UDlks5 .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u9k2UDlks5 .flex {
  display: flex;
}
.cid-u9k2UDlks5 .flex,
.cid-u9k2UDlks5 h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u9k2UDlks5 .flex,
  .cid-u9k2UDlks5 h3 {
    flex-direction: column;
  }
}
.cid-u9k2UDlks5 .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u9k2UDlks5 .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u9k2UDlks5 .mbr-section-title {
  text-align: left;
}
.cid-u9k2UDlks5 .mbr-text {
  color: #000000;
}
.cid-u9k3tDuIQg {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-u9k3tDuIQg .iconfont-wrapper,
.cid-u9k3tDuIQg .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-u9k3tDuIQg .iconfont-wrapper {
  padding: 0 12px;
}
.cid-u9k3tDuIQg .flex {
  display: flex;
}
.cid-u9k3tDuIQg .flex,
.cid-u9k3tDuIQg h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-u9k3tDuIQg .flex,
  .cid-u9k3tDuIQg h3 {
    flex-direction: column;
  }
}
.cid-u9k3tDuIQg .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-u9k3tDuIQg .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-u9k3tDuIQg .mbr-section-title {
  text-align: left;
}
.cid-u9k3tDuIQg .mbr-text {
  color: #000000;
}
.cid-u9k56GACdg {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #065186;
}
.cid-u9k56GACdg H2 {
  color: #ffffff;
}
#custom-html-vq {
  /* Type valid CSS here */
}
#custom-html-vq div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vq p {
  font-size: 60px;
  color: #777;
}
#custom-html-vs {
  /* Type valid CSS here */
}
#custom-html-vs div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vs p {
  font-size: 60px;
  color: #777;
}
#custom-html-vt {
  /* Type valid CSS here */
}
#custom-html-vt div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vt p {
  font-size: 60px;
  color: #777;
}
#custom-html-vu {
  /* Type valid CSS here */
}
#custom-html-vu div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vu p {
  font-size: 60px;
  color: #777;
}
#custom-html-vv {
  /* Type valid CSS here */
}
#custom-html-vv div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-vv p {
  font-size: 60px;
  color: #777;
}
#custom-html-w7 {
  /* Type valid CSS here */
}
#custom-html-w7 div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-w7 p {
  font-size: 60px;
  color: #777;
}
.cid-ucjKzBgPzU {
  padding-top: 15px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-ucjKzBgPzU h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-ucjKzBgPzU .container {
    position: relative;
  }
  .cid-ucjKzBgPzU .row {
    margin: 0;
  }
  .cid-ucjKzBgPzU h2 {
    margin: 0;
  }
}
.cid-ucjKzBgPzU .mbr-section-subtitle {
  color: #e9204f;
}
.cid-ucjKzBgPzU .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-ucjKzBgPzU h2 DIV {
  text-align: left;
}
.cid-ucjKzBgPzU h2 {
  text-align: left;
  color: #c40408;
}
.cid-u9jTHJATzI {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-u9jTHJATzI .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-u9jTHJATzI .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-u9jTHJATzI .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-u9jTHJATzI .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-u9jTHJATzI .text-content {
    max-width: none;
  }
}
.cid-u9jTHJATzI .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-u9jTHJATzI .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-u9jTHJATzI .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-u9jTHJATzI .icons {
    justify-content: center !important;
  }
  .cid-u9jTHJATzI .text-content * {
    text-align: center;
  }
}
.cid-u9jTHJATzI P {
  color: #ffffff;
}
.cid-u9jTHJATzI .mbr-section-title {
  color: #ffffff;
}
.cid-urXesMntXI.popup-builder {
  background-color: #ffffff;
}
.cid-urXesMntXI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-urXesMntXI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-urXesMntXI .modal-content,
.cid-urXesMntXI .modal-dialog {
  height: auto;
}
.cid-urXesMntXI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-urXesMntXI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-urXesMntXI .form-wrapper .mbr-form .form-group,
  .cid-urXesMntXI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-urXesMntXI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-urXesMntXI .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-urXesMntXI .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-urXesMntXI .pt-0 {
  padding-top: 0 !important;
}
.cid-urXesMntXI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-urXesMntXI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-urXesMntXI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-urXesMntXI .modal-open {
  overflow: hidden;
}
.cid-urXesMntXI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-urXesMntXI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-urXesMntXI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-urXesMntXI .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-urXesMntXI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-urXesMntXI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-urXesMntXI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-urXesMntXI .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-urXesMntXI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-urXesMntXI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-urXesMntXI .modal-backdrop.fade {
  opacity: 0;
}
.cid-urXesMntXI .modal-backdrop.show {
  opacity: .5;
}
.cid-urXesMntXI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-urXesMntXI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-urXesMntXI .modal-header {
    padding: 1rem;
  }
}
.cid-urXesMntXI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-urXesMntXI .modal-header .close svg {
  fill: #353535;
}
.cid-urXesMntXI .modal-header .close:hover {
  opacity: 1;
}
.cid-urXesMntXI .modal-header .close:focus {
  outline: none;
}
.cid-urXesMntXI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-urXesMntXI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-urXesMntXI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXesMntXI .modal-body {
    padding: 1rem;
  }
}
.cid-urXesMntXI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-urXesMntXI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-urXesMntXI .modal-footer {
    padding: 1rem;
  }
}
.cid-urXesMntXI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-urXesMntXI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-urXesMntXI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-urXesMntXI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-urXesMntXI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-urXesMntXI .modal-lg,
  .cid-urXesMntXI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-urXesMntXI .modal-xl {
    max-width: 1140px;
  }
}
.cid-urXesMntXI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-urXesMntXI .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-urXesMntXI .form-group {
  margin-bottom: 1rem;
}
.cid-urXesMntXI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-urXesMntXI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-urXesMntXI .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-urXesMntXI .mbr-section-btn {
  margin: 0;
}
.cid-urXesMntXI .mbr-section-btn .btn {
  margin: 0;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uqDOAeJc0o .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uqDOAeJc0o .nav-item:focus,
.cid-uqDOAeJc0o .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uqDOAeJc0o .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-uqDOAeJc0o .nav-item .nav-link {
    position: relative;
  }
  .cid-uqDOAeJc0o .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-uqDOAeJc0o .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-uqDOAeJc0o .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uqDOAeJc0o .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uqDOAeJc0o .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uqDOAeJc0o .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-uqDOAeJc0o .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uqDOAeJc0o .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uqDOAeJc0o .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-uqDOAeJc0o .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-uqDOAeJc0o .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-uqDOAeJc0o .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uqDOAeJc0o .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uqDOAeJc0o .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uqDOAeJc0o .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uqDOAeJc0o .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uqDOAeJc0o .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uqDOAeJc0o .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uqDOAeJc0o .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-uqDOAeJc0o .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uqDOAeJc0o .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uqDOAeJc0o .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uqDOAeJc0o .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uqDOAeJc0o .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uqDOAeJc0o .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uqDOAeJc0o .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uqDOAeJc0o .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uqDOAeJc0o .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-uqDOAeJc0o .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uqDOAeJc0o .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uqDOAeJc0o .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uqDOAeJc0o .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uqDOAeJc0o .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uqDOAeJc0o .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uqDOAeJc0o .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-uqDOAeJc0o .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uqDOAeJc0o .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uqDOAeJc0o .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-uqDOAeJc0o .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uqDOAeJc0o .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uqDOAeJc0o .dropdown-item.active,
.cid-uqDOAeJc0o .dropdown-item:active {
  background-color: transparent;
}
.cid-uqDOAeJc0o .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uqDOAeJc0o .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uqDOAeJc0o .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uqDOAeJc0o .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-uqDOAeJc0o .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uqDOAeJc0o .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uqDOAeJc0o ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uqDOAeJc0o .navbar-buttons {
  text-align: center;
}
.cid-uqDOAeJc0o button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uqDOAeJc0o button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uqDOAeJc0o button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uqDOAeJc0o button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uqDOAeJc0o button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uqDOAeJc0o button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uqDOAeJc0o nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uqDOAeJc0o nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uqDOAeJc0o nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uqDOAeJc0o nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uqDOAeJc0o .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uqDOAeJc0o a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uqDOAeJc0o .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uqDOAeJc0o .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-uqDOAeJc0o .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uqDOAeJc0o .navbar {
    height: 77px;
  }
  .cid-uqDOAeJc0o .navbar.opened {
    height: auto;
  }
  .cid-uqDOAeJc0o .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uqDOAfeAmn {
  padding-top: 105px;
  padding-bottom: 30px;
  background-image: url("../../../assets/images/revue-en-route-7-1500x600.jpg");
}
.cid-uqDOAfeAmn H2 {
  color: #d58f76;
}
.cid-uqIUc6S7aE {
  display: flex;
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uqIUc6S7aE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqIUc6S7aE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uqIUc6S7aE .content-wrap {
  padding: 2rem 1rem;
}
@media (min-width: 992px) {
  .cid-uqIUc6S7aE .content-wrap {
    padding: 1rem 2rem;
  }
}
@media (min-width: 768px) {
  .cid-uqIUc6S7aE {
    align-items: center;
  }
  .cid-uqIUc6S7aE .row {
    justify-content: center;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .cid-uqIUc6S7aE .content-wrap {
    min-width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uqIUc6S7aE {
    -webkit-align-items: center;
    align-items: center;
  }
  .cid-uqIUc6S7aE .mbr-row {
    -webkit-justify-content: center;
    justify-content: center;
  }
  .cid-uqIUc6S7aE .content-wrap {
    width: 100%;
  }
}
.cid-uqIUc6S7aE .mbr-section-title {
  text-align: left;
  color: #291f1e;
}
.cid-uqIUc6S7aE .mbr-text,
.cid-uqIUc6S7aE .mbr-section-btn {
  text-align: left;
  color: #291f1e;
}
.cid-uqIVasvoxl {
  padding-top: 2rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uqIVasvoxl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uqIVasvoxl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uqIVasvoxl .container {
    padding: 0 15px;
  }
}
.cid-uqIVasvoxl .row {
  justify-content: space-between;
  position: relative;
  z-index: 1;
}
.cid-uqIVasvoxl .row .card {
  justify-content: center;
}
.cid-uqIVasvoxl .image-wrapper {
  position: relative;
}
.cid-uqIVasvoxl .image-wrapper .decor-wrap_1 {
  position: absolute;
  top: -5%;
  left: -15%;
  height: 177px;
  width: 250px;
  background-color: #ec111a;
  transform: skewX(-20deg);
}
.cid-uqIVasvoxl .image-wrapper .decor-wrap_2 {
  position: absolute;
  bottom: -5%;
  right: -1%;
  height: 305px;
  width: 420px;
  background-color: #ec111a;
  transform: skewX(-20deg);
}
@media (max-width: 992px) {
  .cid-uqIVasvoxl .image-wrapper {
    margin-bottom: 60px;
  }
}
.cid-uqIVasvoxl .image-wrapper img {
  position: relative;
  z-index: 1;
  height: 630px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uqIVasvoxl .image-wrapper img {
    height: 350px;
  }
}
.cid-uqIVasvoxl .text-wrapper {
  padding: 0 0 0 118px;
  padding: 0 118px 0 0;
}
@media (max-width: 992px) {
  .cid-uqIVasvoxl .text-wrapper {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uqIVasvoxl .text-wrapper {
    padding: 0;
  }
}
.cid-uqIVasvoxl .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uqIVasvoxl .mbr-text {
  color: #131c28;
}
.cid-uqDOAfMwu2 {
  padding-top: 15px;
  padding-bottom: 75px;
  background-color: #ffffff;
}
.cid-uqDOAfMwu2 .iconfont-wrapper,
.cid-uqDOAfMwu2 .amp-iconfont {
  width: 1.2rem;
  height: 1.2rem;
  font-size: 1.2rem;
  color: #3beed5;
}
.cid-uqDOAfMwu2 .iconfont-wrapper {
  padding: 0 12px;
}
.cid-uqDOAfMwu2 .flex {
  display: flex;
}
.cid-uqDOAfMwu2 .flex,
.cid-uqDOAfMwu2 h3 {
  width: fit-content;
}
@media (max-width: 767px) {
  .cid-uqDOAfMwu2 .flex,
  .cid-uqDOAfMwu2 h3 {
    flex-direction: column;
  }
}
.cid-uqDOAfMwu2 .icons-list {
  display: flex;
  align-items: center;
  width: 150px;
  padding-left: 0.8rem;
}
@media (max-width: 767px) {
  .cid-uqDOAfMwu2 .icons-list {
    padding: 1rem 0;
    margin: auto;
  }
}
.cid-uqDOAfMwu2 .mbr-section-title {
  text-align: left;
  color: #000000;
}
#custom-html-xs {
  /* Type valid CSS here */
}
#custom-html-xs div {
  padding: 80px 0;
  color: #777;
  text-align: center;
}
#custom-html-xs p {
  font-size: 60px;
  color: #777;
}
.cid-uqDOAgFY9e {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-uqDOAgFY9e .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uqDOAgFY9e .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-uqDOAgFY9e .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-uqDOAgFY9e .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-uqDOAgFY9e .text-content {
    max-width: none;
  }
}
.cid-uqDOAgFY9e .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-uqDOAgFY9e .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-uqDOAgFY9e .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uqDOAgFY9e .icons {
    justify-content: center !important;
  }
  .cid-uqDOAgFY9e .text-content * {
    text-align: center;
  }
}
.cid-uqDOAgFY9e P {
  color: #ffffff;
}
.cid-uqDOAgFY9e .mbr-section-title {
  color: #ffffff;
}
.cid-uPClA7B6nq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uPClA7B6nq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uPClA7B6nq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uPClA7B6nq .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .container {
    padding: 0;
  }
}
.cid-uPClA7B6nq .row {
  justify-content: center;
}
.cid-uPClA7B6nq .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uPClA7B6nq .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uPClA7B6nq .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uPClA7B6nq .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uPClA7B6nq .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uPClA7B6nq .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uPClA7B6nq .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uPClA7B6nq .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uPClA7B6nq .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uSkZuzXfix .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uSkZuzXfix .nav-item:focus,
.cid-uSkZuzXfix .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uSkZuzXfix .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-uSkZuzXfix .nav-item .nav-link {
    position: relative;
  }
  .cid-uSkZuzXfix .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-uSkZuzXfix .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-uSkZuzXfix .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSkZuzXfix .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uSkZuzXfix .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uSkZuzXfix .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-uSkZuzXfix .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uSkZuzXfix .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uSkZuzXfix .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-uSkZuzXfix .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-uSkZuzXfix .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-uSkZuzXfix .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uSkZuzXfix .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uSkZuzXfix .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uSkZuzXfix .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uSkZuzXfix .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uSkZuzXfix .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uSkZuzXfix .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uSkZuzXfix .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-uSkZuzXfix .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uSkZuzXfix .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uSkZuzXfix .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uSkZuzXfix .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uSkZuzXfix .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uSkZuzXfix .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uSkZuzXfix .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uSkZuzXfix .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uSkZuzXfix .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-uSkZuzXfix .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uSkZuzXfix .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uSkZuzXfix .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uSkZuzXfix .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uSkZuzXfix .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uSkZuzXfix .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uSkZuzXfix .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-uSkZuzXfix .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uSkZuzXfix .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uSkZuzXfix .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-uSkZuzXfix .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uSkZuzXfix .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uSkZuzXfix .dropdown-item.active,
.cid-uSkZuzXfix .dropdown-item:active {
  background-color: transparent;
}
.cid-uSkZuzXfix .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uSkZuzXfix .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uSkZuzXfix .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uSkZuzXfix .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-uSkZuzXfix .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uSkZuzXfix .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uSkZuzXfix ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uSkZuzXfix .navbar-buttons {
  text-align: center;
}
.cid-uSkZuzXfix button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uSkZuzXfix button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uSkZuzXfix button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uSkZuzXfix button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uSkZuzXfix button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uSkZuzXfix button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uSkZuzXfix nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uSkZuzXfix nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uSkZuzXfix nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uSkZuzXfix nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uSkZuzXfix .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uSkZuzXfix a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uSkZuzXfix .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uSkZuzXfix .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-uSkZuzXfix .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uSkZuzXfix .navbar {
    height: 77px;
  }
  .cid-uSkZuzXfix .navbar.opened {
    height: auto;
  }
  .cid-uSkZuzXfix .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uSDFGzhj0K {
  padding-top: 9rem;
  padding-bottom: 4rem;
  background-color: #065186;
}
.cid-uSDFGzhj0K .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSDFGzhj0K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSDFGzhj0K .items-wrap {
  justify-content: space-between;
}
.cid-uSDFGzhj0K .items-wrap .card {
  justify-content: center;
}
.cid-uSDFGzhj0K .title-wrapper .mbr-desc {
  margin-bottom: 15px;
}
.cid-uSDFGzhj0K .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-uSDFGzhj0K .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
@media (max-width: 992px) {
  .cid-uSDFGzhj0K .title-wrapper {
    text-align: center;
  }
}
@media (max-width: 992px) {
  .cid-uSDFGzhj0K .content-wrapper {
    margin-bottom: 32px;
    text-align: center;
  }
}
.cid-uSDFGzhj0K .icon-title {
  color: #bff747;
}
@media (max-width: 992px) {
  .cid-uSDFGzhj0K .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uSDFGzhj0K .image-wrapper img {
  border-radius: 2rem;
  padding: 5px;
  background-color: #fdfde1;
  height: 550px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uSDFGzhj0K .image-wrapper img {
    height: 350px;
  }
}
.cid-uSDFGzhj0K .mbr-section-title {
  color: #fdfde1;
}
.cid-uSDFGzhj0K .mbr-text {
  color: #000000;
}
.cid-uSDFGzhj0K .mbr-text,
.cid-uSDFGzhj0K .mbr-section-btn {
  color: #fdfde1;
}
.cid-uSDFGzhj0K .mbr-desc {
  color: #fdfde1;
}
.cid-uSDFGzhj0K .mbr-section-subtitle {
  color: #fdfde1;
}
.cid-uSDFGzhj0K .mbr-desc,
.cid-uSDFGzhj0K .mbr-section-btn {
  color: #fdfde1;
  text-align: center;
}
.cid-uSDHTsWFpi {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uSDHTsWFpi .mbr-text,
.cid-uSDHTsWFpi .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-uSDHTsWFpi H1 {
  text-align: left;
  color: #e2090d;
}
.cid-v0EPwlLjpx {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #144985;
}
.cid-v0EPwlLjpx .mbr-fallback-image.disabled {
  display: none;
}
.cid-v0EPwlLjpx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v0EPwlLjpx .container-fluid {
  padding: 0 70px;
}
@media (max-width: 1440px) {
  .cid-v0EPwlLjpx .container-fluid {
    padding: 0 48px;
  }
}
@media (max-width: 992px) {
  .cid-v0EPwlLjpx .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-v0EPwlLjpx .container {
    padding: 0 20px;
  }
}
.cid-v0EPwlLjpx .row {
  justify-content: space-between;
}
.cid-v0EPwlLjpx .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v0EPwlLjpx .title-wrapper .mbr-section-title {
    margin-bottom: 30px;
  }
}
.cid-v0EPwlLjpx .image-wrapper img {
  height: 300px;
  object-fit: cover;
  border-radius: .75rem !important;
}
.cid-v0EPwlLjpx .mbr-section-title {
  color: #ffffff;
}
#custom-html-104 {
  /* Texte défilant */
}
#custom-html-104 .messagedefilant {
  display: block;
  margin: 10px auto;
  padding: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  max-width: 1400px;
  height: 40px;
}
#custom-html-104 .messagedefilant div {
  position: absolute;
  min-width: 100%;
  /* au minimum la largeur du conteneur */
}
#custom-html-104 .messagedefilant div span,
#custom-html-104 .messagedefilant div:after {
  position: relative;
  display: inline-block;
  font-size: 1.50rem;
  white-space: nowrap;
  top: 0;
}
#custom-html-104 .messagedefilant div span {
  animation: defilement 60s infinite linear;
  background: #ffffff;
}
#custom-html-104 .messagedefilant div:after {
  position: absolute;
  top: 0;
  left: 0;
  content: attr(data-text);
  animation: defilement2 180s infinite linear;
  background: #ffffff;
}
@keyframes defilement {
  0% {
    margin-left: 0;
  }
  100% {
    margin-left: -100%;
  }
}
@keyframes defilement2 {
  0% {
    margin-left: 100%;
  }
  100% {
    margin-left: 0%;
  }
}
.cid-v0EPqMRZBh {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #990026;
}
@media (max-width: 767px) {
  .cid-v0EPqMRZBh h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-v0EPqMRZBh .container {
    position: relative;
  }
  .cid-v0EPqMRZBh .row {
    margin: 0;
  }
  .cid-v0EPqMRZBh h2 {
    margin: 0;
  }
}
.cid-v0EPqMRZBh .mbr-section-subtitle {
  color: #e9204f;
}
.cid-v0EPqMRZBh .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-v0EPqMRZBh h2 DIV {
  text-align: left;
}
.cid-v0EPqMRZBh h2 {
  text-align: left;
  color: #c40408;
}
.cid-uSkZuDySTg {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uSkZuDySTg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uSkZuDySTg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uSkZuDySTg .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uSkZuDySTg .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uSkZuDySTg .container {
    padding: 0;
  }
}
.cid-uSkZuDySTg .row {
  justify-content: center;
}
.cid-uSkZuDySTg .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uSkZuDySTg .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uSkZuDySTg .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uSkZuDySTg .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uSkZuDySTg .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uSkZuDySTg .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uSkZuDySTg .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uSkZuDySTg .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uSkZuDySTg .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uSkZuDySTg .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uSkZuDySTg .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uSkZuDySTg .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uSkZuDySTg .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-uTAPyilqCQ .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-uTAPyilqCQ .nav-item:focus,
.cid-uTAPyilqCQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-uTAPyilqCQ .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-uTAPyilqCQ .nav-item .nav-link {
    position: relative;
  }
  .cid-uTAPyilqCQ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-uTAPyilqCQ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-uTAPyilqCQ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTAPyilqCQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-uTAPyilqCQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-uTAPyilqCQ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-uTAPyilqCQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-uTAPyilqCQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-uTAPyilqCQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-uTAPyilqCQ .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-uTAPyilqCQ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-uTAPyilqCQ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-uTAPyilqCQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-uTAPyilqCQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-uTAPyilqCQ .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-uTAPyilqCQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-uTAPyilqCQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-uTAPyilqCQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-uTAPyilqCQ .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-uTAPyilqCQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-uTAPyilqCQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-uTAPyilqCQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-uTAPyilqCQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-uTAPyilqCQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-uTAPyilqCQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-uTAPyilqCQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-uTAPyilqCQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-uTAPyilqCQ .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-uTAPyilqCQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-uTAPyilqCQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-uTAPyilqCQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-uTAPyilqCQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-uTAPyilqCQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-uTAPyilqCQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-uTAPyilqCQ .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-uTAPyilqCQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-uTAPyilqCQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-uTAPyilqCQ .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-uTAPyilqCQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-uTAPyilqCQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-uTAPyilqCQ .dropdown-item.active,
.cid-uTAPyilqCQ .dropdown-item:active {
  background-color: transparent;
}
.cid-uTAPyilqCQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-uTAPyilqCQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-uTAPyilqCQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-uTAPyilqCQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-uTAPyilqCQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-uTAPyilqCQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-uTAPyilqCQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-uTAPyilqCQ .navbar-buttons {
  text-align: center;
}
.cid-uTAPyilqCQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-uTAPyilqCQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-uTAPyilqCQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-uTAPyilqCQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-uTAPyilqCQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-uTAPyilqCQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-uTAPyilqCQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uTAPyilqCQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-uTAPyilqCQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-uTAPyilqCQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-uTAPyilqCQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-uTAPyilqCQ a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-uTAPyilqCQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-uTAPyilqCQ .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-uTAPyilqCQ .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-uTAPyilqCQ .navbar {
    height: 77px;
  }
  .cid-uTAPyilqCQ .navbar.opened {
    height: auto;
  }
  .cid-uTAPyilqCQ .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-uTAPyiUKkG {
  padding-top: 105px;
  padding-bottom: 105px;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-1-1796x653.jpg");
}
.cid-uTAPyiUKkG H2 {
  color: #d58f76;
}
.cid-uTARMlI0hG {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uTARMlI0hG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTARMlI0hG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTARMlI0hG b,
.cid-uTARMlI0hG strong {
  font-weight: 900;
}
.cid-uTARMlI0hG .mbr-section-title {
  color: #17003b;
}
.cid-uTARMlI0hG .mbr-section-subtitle {
  color: #17003b;
}
.cid-uUqbzwF7ub {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-uUqbzwF7ub .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-uUqbzwF7ub img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uUqbzwF7ub .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-uUqbzwF7ub .mbr-section-title {
  color: #e2090d;
}
.cid-uUqbzwF7ub .mbr-text {
  color: #000000;
}
.cid-uUqbzwF7ub .mbr-description {
  color: #6c7577;
}
.cid-uUqbzwF7ub .mbr-fallback-image.disabled {
  display: none;
}
.cid-uUqbzwF7ub .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uUqbEPMTFH {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uUqbEPMTFH .mbr-text,
.cid-uUqbEPMTFH .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-uUqbEPMTFH H1 {
  text-align: left;
  color: #e2090d;
}
.cid-uTAPyjtxaa {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0b5cb8;
}
.cid-uTAPyjtxaa .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPyjtxaa .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPyjtxaa .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPyjtxaa .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPyjtxaa .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPyjtxaa .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPyjtxaa .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPyjtxaa .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPyjtxaa .mbr-card-title,
.cid-uTAPyjtxaa .mbr-text {
  color: #fafafa;
}
.cid-uTAPyjtxaa .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPyjtxaa .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPyjtxaa .mbr-text {
  color: #00080e;
}
.cid-uTAPyjtxaa .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPyjIlhu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTAPyjIlhu .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPyjIlhu .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPyjIlhu .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPyjIlhu .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPyjIlhu .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPyjIlhu .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPyjIlhu .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPyjIlhu .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPyjIlhu .mbr-card-title,
.cid-uTAPyjIlhu .mbr-text {
  color: #fafafa;
}
.cid-uTAPyjIlhu .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPyjIlhu .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPyjIlhu .mbr-text {
  color: #00080e;
}
.cid-uTAPyjIlhu .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPyjIlhu .mbr-text DIV {
  text-align: left;
}
.cid-uTAPyjXgRB {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0b5cb8;
}
.cid-uTAPyjXgRB .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPyjXgRB .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPyjXgRB .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPyjXgRB .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPyjXgRB .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPyjXgRB .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPyjXgRB .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPyjXgRB .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPyjXgRB .mbr-card-title,
.cid-uTAPyjXgRB .mbr-text {
  color: #fafafa;
}
.cid-uTAPyjXgRB .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPyjXgRB .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPyjXgRB .mbr-text {
  color: #00080e;
}
.cid-uTAPyjXgRB .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPykczdb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTAPykczdb .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPykczdb .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPykczdb .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPykczdb .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPykczdb .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPykczdb .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPykczdb .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPykczdb .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPykczdb .mbr-card-title,
.cid-uTAPykczdb .mbr-text {
  color: #fafafa;
}
.cid-uTAPykczdb .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPykczdb .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPykczdb .mbr-text {
  color: #00080e;
}
.cid-uTAPykczdb .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPykczdb .mbr-text DIV {
  text-align: left;
}
.cid-uTAPykrhR0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0b5cb8;
}
.cid-uTAPykrhR0 .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPykrhR0 .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPykrhR0 .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPykrhR0 .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPykrhR0 .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPykrhR0 .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPykrhR0 .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPykrhR0 .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPykrhR0 .mbr-card-title,
.cid-uTAPykrhR0 .mbr-text {
  color: #fafafa;
}
.cid-uTAPykrhR0 .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPykrhR0 .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPykrhR0 .mbr-text {
  color: #00080e;
}
.cid-uTAPykrhR0 .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPykGV7s {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-uTAPykGV7s .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTAPykGV7s .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTAPykGV7s p {
  line-height: 2;
}
.cid-uTAPykGV7s a:hover {
  text-decoration: underline;
}
.cid-uTAPykVNMl {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0b5cb8;
}
.cid-uTAPykVNMl .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPykVNMl .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPykVNMl .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPykVNMl .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPykVNMl .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPykVNMl .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPykVNMl .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPykVNMl .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPykVNMl .mbr-card-title,
.cid-uTAPykVNMl .mbr-text {
  color: #fafafa;
}
.cid-uTAPykVNMl .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPykVNMl .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPykVNMl .mbr-text {
  color: #00080e;
}
.cid-uTAPykVNMl .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPylcsy6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTAPylcsy6 .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPylcsy6 .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPylcsy6 .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPylcsy6 .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPylcsy6 .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPylcsy6 .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPylcsy6 .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPylcsy6 .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPylcsy6 .mbr-card-title,
.cid-uTAPylcsy6 .mbr-text {
  color: #fafafa;
}
.cid-uTAPylcsy6 .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPylcsy6 .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPylcsy6 .mbr-text {
  color: #00080e;
}
.cid-uTAPylcsy6 .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPylcsy6 .mbr-text DIV {
  text-align: left;
}
.cid-uXzxyTxhY1 {
  padding-top: 45px;
  padding-bottom: 30px;
  background-color: #0b5cb8;
  overflow: hidden;
  box-sizing: border-box;
}
.cid-uXzxyTxhY1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-uXzxyTxhY1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uXzxyTxhY1 .container-fluid {
    padding: 0.5rem;
  }
}
@media (min-width: 767px) {
  .cid-uXzxyTxhY1 .container-fluid {
    padding: 0 2rem;
  }
}
@media (min-width: 992px) {
  .cid-uXzxyTxhY1 .container-fluid {
    padding: 0 1.7rem;
  }
}
.cid-uXzxyTxhY1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uXzxyTxhY1 .mbr-gallery-item > div:hover:before {
  z-index: 5;
}
.cid-uXzxyTxhY1 .mbr-gallery-item > div:hover .icon-focus {
  opacity: 0.8 !important;
}
.cid-uXzxyTxhY1 .mbr-gallery-item > div:hover .mbr-gallery-title::before {
  background: transparent !important;
}
.cid-uXzxyTxhY1 .mbr-gallery-item > div:hover:before {
  opacity: 0.4 !important;
}
.cid-uXzxyTxhY1 .mbr-gallery-item:hover img {
  transform: scale(1.1);
}
.cid-uXzxyTxhY1 .icon-focus {
  font-family: 'Moririse2' !important;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  width: 50px;
  background: white;
  border-radius: 6px;
}
.cid-uXzxyTxhY1 .icon-focus:before {
  content: '\e970';
  font-size: 1.2rem;
  color: black;
}
.cid-uXzxyTxhY1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-uXzxyTxhY1 .mbr-gallery-item > div {
  overflow: hidden;
}
.cid-uXzxyTxhY1 .mbr-gallery-item img {
  transition: all 2s !important;
}
.cid-uXzxyTxhY1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #000000;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-uXzxyTxhY1 .mbr-gallery-title {
  font-size: 0.9em;
  position: absolute;
  display: block;
  width: 100%;
  bottom: 0;
  padding: 1rem;
  color: #fff;
  z-index: 5;
}
.cid-uXzxyTxhY1 .mbr-gallery-title:before {
  content: ' ';
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
  position: absolute;
  background: #000000 !important;
  opacity: 0.4;
  -webkit-transition: 0.2s background ease-in-out;
  transition: 0.2s background ease-in-out;
}
.cid-uTAPylrmj6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #111111;
}
.cid-uTAPylrmj6 .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPylrmj6 .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPylrmj6 .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPylrmj6 .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPylrmj6 .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPylrmj6 .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPylrmj6 .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPylrmj6 .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPylrmj6 .mbr-card-title,
.cid-uTAPylrmj6 .mbr-text {
  color: #fafafa;
}
.cid-uTAPylrmj6 .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPylrmj6 .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPylrmj6 .mbr-text {
  color: #00080e;
}
.cid-uTAPylrmj6 .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPylGAIK {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTAPylGAIK .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPylGAIK .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPylGAIK .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPylGAIK .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPylGAIK .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPylGAIK .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPylGAIK .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPylGAIK .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPylGAIK .mbr-card-title,
.cid-uTAPylGAIK .mbr-text {
  color: #fafafa;
}
.cid-uTAPylGAIK .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPylGAIK .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPylGAIK .mbr-text {
  color: #00080e;
}
.cid-uTAPylGAIK .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPylGAIK .mbr-text DIV {
  text-align: left;
}
.cid-uTAPylWflA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0b5cb8;
}
.cid-uTAPylWflA .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPylWflA .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPylWflA .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPylWflA .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPylWflA .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPylWflA .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPylWflA .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPylWflA .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPylWflA .mbr-card-title,
.cid-uTAPylWflA .mbr-text {
  color: #fafafa;
}
.cid-uTAPylWflA .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPylWflA .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPylWflA .mbr-text {
  color: #00080e;
}
.cid-uTAPylWflA .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPymc1pI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTAPymc1pI .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPymc1pI .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPymc1pI .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPymc1pI .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPymc1pI .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPymc1pI .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPymc1pI .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPymc1pI .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPymc1pI .mbr-card-title,
.cid-uTAPymc1pI .mbr-text {
  color: #fafafa;
}
.cid-uTAPymc1pI .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPymc1pI .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPymc1pI .mbr-text {
  color: #00080e;
}
.cid-uTAPymc1pI .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPymc1pI .mbr-text DIV {
  text-align: left;
}
.cid-uTAPymuYxq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0b5cb8;
}
.cid-uTAPymuYxq .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPymuYxq .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPymuYxq .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPymuYxq .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPymuYxq .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPymuYxq .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPymuYxq .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPymuYxq .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPymuYxq .mbr-card-title,
.cid-uTAPymuYxq .mbr-text {
  color: #fafafa;
}
.cid-uTAPymuYxq .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPymuYxq .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPymuYxq .mbr-text {
  color: #00080e;
}
.cid-uTAPymuYxq .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPymJ2mn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTAPymJ2mn .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPymJ2mn .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPymJ2mn .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPymJ2mn .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPymJ2mn .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPymJ2mn .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPymJ2mn .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPymJ2mn .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPymJ2mn .mbr-card-title,
.cid-uTAPymJ2mn .mbr-text {
  color: #fafafa;
}
.cid-uTAPymJ2mn .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPymJ2mn .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPymJ2mn .mbr-text {
  color: #00080e;
}
.cid-uTAPymJ2mn .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPymJ2mn .mbr-text DIV {
  text-align: left;
}
.cid-uTAPyneekJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTAPyneekJ .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPyneekJ .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPyneekJ .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPyneekJ .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPyneekJ .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPyneekJ .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPyneekJ .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPyneekJ .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPyneekJ .mbr-card-title,
.cid-uTAPyneekJ .mbr-text {
  color: #fafafa;
}
.cid-uTAPyneekJ .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPyneekJ .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPyneekJ .mbr-text {
  color: #00080e;
}
.cid-uTAPyneekJ .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPyneekJ .mbr-text DIV {
  text-align: left;
}
.cid-uTAPynuBYy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #0b5cb8;
}
.cid-uTAPynuBYy .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-uTAPynuBYy .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-uTAPynuBYy .card-btn svg {
  transition: all 0.4s;
}
.cid-uTAPynuBYy .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-uTAPynuBYy .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-uTAPynuBYy .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-uTAPynuBYy .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-uTAPynuBYy .column {
  display: flex;
  flex-direction: column;
}
.cid-uTAPynuBYy .mbr-card-title,
.cid-uTAPynuBYy .mbr-text {
  color: #fafafa;
}
.cid-uTAPynuBYy .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-uTAPynuBYy .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-uTAPynuBYy .mbr-text {
  color: #00080e;
}
.cid-uTAPynuBYy .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-uTAPynJS8E {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uTAPynJS8E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTAPynJS8E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTAPynJS8E .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-uTAPynJS8E .container-fluid {
    padding: 0 30px;
  }
}
.cid-uTAPynJS8E .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uTAPynJS8E .container {
    padding: 0 30px;
  }
}
.cid-uTAPynJS8E .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uTAPynJS8E .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uTAPyo0Xck {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/a-salette-08jpg-1400x530.jpg");
}
.cid-uTAPyo0Xck .mbr-section-title {
  color: #ffffff;
  margin-bottom: 0;
  text-align: center;
}
.cid-uTAPyo0Xck .mbr-section-subtitle {
  margin-top: 32px;
  margin-bottom: 0;
  color: #f3f3f3;
  text-align: center;
}
.cid-uTAPyo0Xck .mbr-section-btn {
  margin-top: 20px;
}
.cid-uTAPyogaAn {
  padding-top: 1rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uTAPyogaAn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTAPyogaAn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uTAPyogaAn .container {
    padding: 0 30px;
  }
}
.cid-uTAPyogaAn .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-uTAPyogaAn .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-uTAPyowbhN {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-uTAPyowbhN .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-uTAPyowbhN .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-uTAPyowbhN .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-uTAPyowbhN .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-uTAPyowbhN .text-content {
    max-width: none;
  }
}
.cid-uTAPyowbhN .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-uTAPyowbhN .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-uTAPyowbhN .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-uTAPyowbhN .icons {
    justify-content: center !important;
  }
  .cid-uTAPyowbhN .text-content * {
    text-align: center;
  }
}
.cid-uTAPyowbhN P {
  color: #ffffff;
}
.cid-uTAPyowbhN .mbr-section-title {
  color: #ffffff;
}
.cid-uTAPyoV8xc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-uTAPyoV8xc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uTAPyoV8xc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uTAPyoV8xc .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-uTAPyoV8xc .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-uTAPyoV8xc .container {
    padding: 0;
  }
}
.cid-uTAPyoV8xc .row {
  justify-content: center;
}
.cid-uTAPyoV8xc .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-uTAPyoV8xc .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-uTAPyoV8xc .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-uTAPyoV8xc .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-uTAPyoV8xc .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-uTAPyoV8xc .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uTAPyoV8xc .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-uTAPyoV8xc .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-uTAPyoV8xc .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-uTAPyoV8xc .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-uTAPyoV8xc .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-uTAPyoV8xc .list {
  color: #ffcc00;
  text-align: left;
}
.cid-uTAPyoV8xc .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-v2LbyN2Ddj .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v2LbyN2Ddj .nav-item:focus,
.cid-v2LbyN2Ddj .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-v2LbyN2Ddj .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-v2LbyN2Ddj .nav-item .nav-link {
    position: relative;
  }
  .cid-v2LbyN2Ddj .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-v2LbyN2Ddj .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-v2LbyN2Ddj .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2LbyN2Ddj .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v2LbyN2Ddj .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v2LbyN2Ddj .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-v2LbyN2Ddj .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v2LbyN2Ddj .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v2LbyN2Ddj .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-v2LbyN2Ddj .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-v2LbyN2Ddj .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-v2LbyN2Ddj .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v2LbyN2Ddj .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v2LbyN2Ddj .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v2LbyN2Ddj .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v2LbyN2Ddj .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v2LbyN2Ddj .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v2LbyN2Ddj .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v2LbyN2Ddj .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-v2LbyN2Ddj .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v2LbyN2Ddj .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v2LbyN2Ddj .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v2LbyN2Ddj .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v2LbyN2Ddj .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v2LbyN2Ddj .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v2LbyN2Ddj .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v2LbyN2Ddj .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v2LbyN2Ddj .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-v2LbyN2Ddj .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v2LbyN2Ddj .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v2LbyN2Ddj .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v2LbyN2Ddj .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v2LbyN2Ddj .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v2LbyN2Ddj .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v2LbyN2Ddj .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-v2LbyN2Ddj .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v2LbyN2Ddj .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v2LbyN2Ddj .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-v2LbyN2Ddj .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v2LbyN2Ddj .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v2LbyN2Ddj .dropdown-item.active,
.cid-v2LbyN2Ddj .dropdown-item:active {
  background-color: transparent;
}
.cid-v2LbyN2Ddj .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v2LbyN2Ddj .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v2LbyN2Ddj .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v2LbyN2Ddj .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-v2LbyN2Ddj .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v2LbyN2Ddj .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v2LbyN2Ddj ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v2LbyN2Ddj .navbar-buttons {
  text-align: center;
}
.cid-v2LbyN2Ddj button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v2LbyN2Ddj button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v2LbyN2Ddj button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v2LbyN2Ddj button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v2LbyN2Ddj button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v2LbyN2Ddj button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v2LbyN2Ddj nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2LbyN2Ddj nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v2LbyN2Ddj nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v2LbyN2Ddj nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v2LbyN2Ddj .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v2LbyN2Ddj a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v2LbyN2Ddj .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v2LbyN2Ddj .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-v2LbyN2Ddj .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v2LbyN2Ddj .navbar {
    height: 77px;
  }
  .cid-v2LbyN2Ddj .navbar.opened {
    height: auto;
  }
  .cid-v2LbyN2Ddj .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v2LcE10Abh {
  padding-top: 8rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #144985;
}
.cid-v2LcE10Abh .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2LcE10Abh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 70%;
  height: 70%;
  position: absolute;
  top: 0;
}
.cid-v2LcE10Abh .card {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v2LcE10Abh .content-wrapper {
    margin-bottom: 40px;
  }
}
.cid-v2LcE10Abh .content-wrapper .mbr-section-title {
  margin-bottom: 16px;
}
.cid-v2LcE10Abh .content-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v2LcE10Abh .content-wrapper .mbr-section-btn {
  margin-top: 24px;
}
.cid-v2LcE10Abh .content-wrapper .mbr-section-btn .btn {
  margin-bottom: 0;
}
.cid-v2LcE10Abh .image-wrapper {
  display: flex;
  justify-content: center;
  position: relative;
  overflow: hidden;
  padding: 1px;
  mask-image: linear-gradient(to top, transparent 2%, #000000 15%, #000000 85%, transparent 98%);
  -webkit-mask-image: linear-gradient(to top, transparent 2%, #000000 15%, #000000 85%, transparent 98%);
}
.cid-v2LcE10Abh .image-wrapper img {
  width: 70%;
  height: 380px;
  object-fit: cover;
  border-radius: 0 !important;
}
@media (max-width: 992px) {
  .cid-v2LcE10Abh .image-wrapper img {
    height: 300px;
  }
}
.cid-v2LcE10Abh .border-wrapper {
  position: absolute;
  bottom: 0;
  height: 1px;
  width: 100%;
  background-image: linear-gradient(90deg, transparent -20%, #ffffff 50%, transparent 120%);
}
.cid-v2LcE10Abh .mbr-section-title {
  color: #ffffff;
}
.cid-v2LcE10Abh .mbr-text,
.cid-v2LcE10Abh .text-wrapper {
  color: #ffffff;
}
.cid-v2LbyNL9n9 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v2LbyNL9n9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2LbyNL9n9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-v2LbyNL9n9 .container {
    padding: 0 30px;
  }
}
.cid-v2LbyNL9n9 .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-v2LbyNL9n9 .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-v2LbyOewvk {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-v2LbyOewvk .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-v2LbyOewvk .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-v2LbyOewvk .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-v2LbyOewvk .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-v2LbyOewvk .text-content {
    max-width: none;
  }
}
.cid-v2LbyOewvk .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-v2LbyOewvk .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-v2LbyOewvk .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-v2LbyOewvk .icons {
    justify-content: center !important;
  }
  .cid-v2LbyOewvk .text-content * {
    text-align: center;
  }
}
.cid-v2LbyOewvk P {
  color: #ffffff;
}
.cid-v2LbyOewvk .mbr-section-title {
  color: #ffffff;
}
.cid-v2LbyOAcHl.popup-builder {
  background-color: #ffffff;
}
.cid-v2LbyOAcHl.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-v2LbyOAcHl.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-v2LbyOAcHl .modal-content,
.cid-v2LbyOAcHl .modal-dialog {
  height: auto;
}
.cid-v2LbyOAcHl .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-v2LbyOAcHl .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-v2LbyOAcHl .form-wrapper .mbr-form .form-group,
  .cid-v2LbyOAcHl .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-v2LbyOAcHl .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-v2LbyOAcHl .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-v2LbyOAcHl .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-v2LbyOAcHl .pt-0 {
  padding-top: 0 !important;
}
.cid-v2LbyOAcHl .pb-0 {
  padding-bottom: 0 !important;
}
.cid-v2LbyOAcHl .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-v2LbyOAcHl .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-v2LbyOAcHl .modal-open {
  overflow: hidden;
}
.cid-v2LbyOAcHl .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-v2LbyOAcHl .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-v2LbyOAcHl .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-v2LbyOAcHl .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-v2LbyOAcHl .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-v2LbyOAcHl .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-v2LbyOAcHl .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-v2LbyOAcHl .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-v2LbyOAcHl .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-v2LbyOAcHl .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-v2LbyOAcHl .modal-backdrop.fade {
  opacity: 0;
}
.cid-v2LbyOAcHl .modal-backdrop.show {
  opacity: .5;
}
.cid-v2LbyOAcHl .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-v2LbyOAcHl .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-v2LbyOAcHl .modal-header {
    padding: 1rem;
  }
}
.cid-v2LbyOAcHl .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-v2LbyOAcHl .modal-header .close svg {
  fill: #353535;
}
.cid-v2LbyOAcHl .modal-header .close:hover {
  opacity: 1;
}
.cid-v2LbyOAcHl .modal-header .close:focus {
  outline: none;
}
.cid-v2LbyOAcHl .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-v2LbyOAcHl .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-v2LbyOAcHl .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2LbyOAcHl .modal-body {
    padding: 1rem;
  }
}
.cid-v2LbyOAcHl .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-v2LbyOAcHl .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-v2LbyOAcHl .modal-footer {
    padding: 1rem;
  }
}
.cid-v2LbyOAcHl .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-v2LbyOAcHl .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-v2LbyOAcHl .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-v2LbyOAcHl .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-v2LbyOAcHl .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-v2LbyOAcHl .modal-lg,
  .cid-v2LbyOAcHl .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-v2LbyOAcHl .modal-xl {
    max-width: 1140px;
  }
}
.cid-v2LbyOAcHl .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-v2LbyOAcHl .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-v2LbyOAcHl .form-group {
  margin-bottom: 1rem;
}
.cid-v2LbyOAcHl .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-v2LbyOAcHl .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-v2LbyOAcHl .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-v2LbyOAcHl .mbr-section-btn {
  margin: 0;
}
.cid-v2LbyOAcHl .mbr-section-btn .btn {
  margin: 0;
}
.cid-v2LbyOTFtZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-v2LbyOTFtZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v2LbyOTFtZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v2LbyOTFtZ .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v2LbyOTFtZ .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v2LbyOTFtZ .container {
    padding: 0;
  }
}
.cid-v2LbyOTFtZ .row {
  justify-content: center;
}
.cid-v2LbyOTFtZ .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-v2LbyOTFtZ .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-v2LbyOTFtZ .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-v2LbyOTFtZ .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-v2LbyOTFtZ .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-v2LbyOTFtZ .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-v2LbyOTFtZ .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-v2LbyOTFtZ .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-v2LbyOTFtZ .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-v2LbyOTFtZ .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-v2LbyOTFtZ .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v2LbyOTFtZ .list {
  color: #ffcc00;
  text-align: left;
}
.cid-v2LbyOTFtZ .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-v7ydahSGRH .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v7ydahSGRH .nav-item:focus,
.cid-v7ydahSGRH .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-v7ydahSGRH .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-v7ydahSGRH .nav-item .nav-link {
    position: relative;
  }
  .cid-v7ydahSGRH .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-v7ydahSGRH .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-v7ydahSGRH .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v7ydahSGRH .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v7ydahSGRH .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v7ydahSGRH .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-v7ydahSGRH .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v7ydahSGRH .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v7ydahSGRH .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-v7ydahSGRH .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-v7ydahSGRH .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-v7ydahSGRH .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v7ydahSGRH .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v7ydahSGRH .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v7ydahSGRH .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v7ydahSGRH .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v7ydahSGRH .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v7ydahSGRH .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v7ydahSGRH .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-v7ydahSGRH .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v7ydahSGRH .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v7ydahSGRH .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v7ydahSGRH .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v7ydahSGRH .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v7ydahSGRH .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v7ydahSGRH .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v7ydahSGRH .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v7ydahSGRH .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-v7ydahSGRH .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v7ydahSGRH .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v7ydahSGRH .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v7ydahSGRH .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v7ydahSGRH .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v7ydahSGRH .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v7ydahSGRH .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-v7ydahSGRH .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v7ydahSGRH .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v7ydahSGRH .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-v7ydahSGRH .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v7ydahSGRH .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v7ydahSGRH .dropdown-item.active,
.cid-v7ydahSGRH .dropdown-item:active {
  background-color: transparent;
}
.cid-v7ydahSGRH .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v7ydahSGRH .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v7ydahSGRH .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v7ydahSGRH .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-v7ydahSGRH .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v7ydahSGRH .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v7ydahSGRH ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v7ydahSGRH .navbar-buttons {
  text-align: center;
}
.cid-v7ydahSGRH button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v7ydahSGRH button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v7ydahSGRH button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v7ydahSGRH button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v7ydahSGRH button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v7ydahSGRH button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v7ydahSGRH nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v7ydahSGRH nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v7ydahSGRH nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v7ydahSGRH nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v7ydahSGRH .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v7ydahSGRH a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v7ydahSGRH .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v7ydahSGRH .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-v7ydahSGRH .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v7ydahSGRH .navbar {
    height: 77px;
  }
  .cid-v7ydahSGRH .navbar.opened {
    height: auto;
  }
  .cid-v7ydahSGRH .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v7ydaipe8Q {
  padding-top: 16rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/salette-3-960x522.jpg");
}
.cid-v7ydaipe8Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ydaipe8Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ydaipe8Q .content-wrapper .mbr-label {
  margin-bottom: 80px;
}
@media (max-width: 992px) {
  .cid-v7ydaipe8Q .content-wrapper .mbr-label {
    margin-bottom: 20px;
  }
}
.cid-v7ydaipe8Q .content-wrapper .mbr-section-title {
  margin-bottom: 40px;
}
@media (max-width: 992px) {
  .cid-v7ydaipe8Q .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-v7ydaipe8Q .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 45%;
  margin-bottom: 0;
}
@media (max-width: 1440px) {
  .cid-v7ydaipe8Q .content-wrapper .text-wrapper .mbr-text {
    width: 50%;
  }
}
@media (max-width: 992px) {
  .cid-v7ydaipe8Q .content-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-v7ydaipe8Q .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
@media (max-width: 992px) {
  .cid-v7ydaipe8Q .content-wrapper .mbr-section-btn {
    margin-top: 20px;
  }
}
.cid-v7ydaipe8Q .mbr-label {
  color: #f1f5eb;
  text-align: center;
}
.cid-v7ydaipe8Q .mbr-section-title {
  color: #f1f5eb;
}
.cid-v7ydaipe8Q .mbr-text,
.cid-v7ydaipe8Q .text-wrapper {
  color: #f1f5eb;
  text-align: center;
}
.cid-v7ydaipe8Q .mbr-section-title,
.cid-v7ydaipe8Q .mbr-section-btn {
  text-align: center;
}
.cid-v7ydaiG6Ov {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
@media (max-width: 767px) {
  .cid-v7ydaiG6Ov h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-v7ydaiG6Ov .container {
    position: relative;
  }
  .cid-v7ydaiG6Ov .row {
    margin: 0;
  }
  .cid-v7ydaiG6Ov h2 {
    margin: 0;
  }
}
.cid-v7ydaiG6Ov .mbr-section-subtitle {
  color: #e9204f;
}
.cid-v7ydaiG6Ov .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-v7ydaiG6Ov h2 DIV {
  text-align: left;
}
.cid-v7ydaiG6Ov h2 {
  text-align: left;
  color: #c40408;
}
.cid-v7ydaiViRV {
  padding-top: 225px;
  padding-bottom: 15px;
  background-image: url("../../../assets/images/la-salette-de-chicoutimi-16-1800x623.jpg");
}
.cid-v7ydaiViRV H2 {
  color: #d58f76;
}
.cid-v7ydaiViRV .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ydaiViRV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ydaj8vfN {
  padding-top: 30px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v7ydaj8vfN .mbr-text,
.cid-v7ydaj8vfN .mbr-section-btn {
  text-align: center;
  color: #101428;
}
.cid-v7ydaj8vfN H1 {
  text-align: center;
  color: #e2090d;
}
#custom-html-11z {
  /* Texte défilant */
}
#custom-html-11z .messagedefilant {
  display: block;
  margin: 10px auto;
  padding: 0;
  overflow: hidden;
  position: relative;
  width: 100%;
  max-width: 1400px;
  height: 40px;
}
#custom-html-11z .messagedefilant div {
  position: absolute;
  min-width: 100%;
  /* au minimum la largeur du conteneur */
}
#custom-html-11z .messagedefilant div span,
#custom-html-11z .messagedefilant div:after {
  position: relative;
  display: inline-block;
  font-size: 1.50rem;
  white-space: nowrap;
  top: 0;
}
#custom-html-11z .messagedefilant div span {
  animation: defilement 60s infinite linear;
  background: #ffffff;
}
#custom-html-11z .messagedefilant div:after {
  position: absolute;
  top: 0;
  left: 0;
  content: attr(data-text);
  animation: defilement2 180s infinite linear;
  background: #ffffff;
}
@keyframes defilement {
  0% {
    margin-left: 0;
  }
  100% {
    margin-left: -100%;
  }
}
@keyframes defilement2 {
  0% {
    margin-left: 100%;
  }
  100% {
    margin-left: 0%;
  }
}
.cid-v7ydajqnJQ {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7ydajqnJQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ydajqnJQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 70%;
  height: 70%;
  position: absolute;
  top: 0;
}
.cid-v7ydajqnJQ .container-fluid {
  padding: 0 40px;
}
@media (max-width: 992px) {
  .cid-v7ydajqnJQ .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-v7ydajqnJQ .container {
    padding: 0 20px;
  }
}
.cid-v7ydajqnJQ .row {
  justify-content: center;
}
.cid-v7ydajqnJQ .text-wrapper .mbr-text {
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-v7ydajqnJQ .text-wrapper .mbr-text {
    margin-bottom: 42px;
  }
}
.cid-v7ydajqnJQ .text-wrapper .desc-wrapper .desc-wrap {
  display: inline-flex;
  align-items: center;
}
@media (max-width: 992px) {
  .cid-v7ydajqnJQ .text-wrapper .desc-wrapper .desc-wrap {
    display: block;
  }
}
.cid-v7ydajqnJQ .text-wrapper .desc-wrapper .desc-wrap .mbr-desc {
  margin-bottom: 0;
  margin-right: 16px;
}
@media (max-width: 992px) {
  .cid-v7ydajqnJQ .text-wrapper .desc-wrapper .desc-wrap .mbr-desc {
    margin: 0 0 20px;
  }
}
.cid-v7ydajqnJQ .mbr-text {
  color: #121111;
  text-align: center;
}
.cid-v7ydajqnJQ .mbr-desc {
  color: #e4dfd4;
}
.cid-v7ydajEgiI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .cid-v7ydajEgiI .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-v7ydajEgiI img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-v7ydajEgiI .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-v7ydajEgiI .mbr-section-title {
  color: #e2090d;
}
.cid-v7ydajEgiI .mbr-text {
  color: #000000;
}
.cid-v7ydajEgiI .mbr-description {
  color: #6c7577;
}
.cid-v7ydajEgiI .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ydajEgiI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ydajTaEA {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-v7ydajTaEA .mbr-text,
.cid-v7ydajTaEA .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-v7ydajTaEA H1 {
  text-align: left;
  color: #e2090d;
}
.cid-v7ydakbLuR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-v7ydakbLuR .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ydakbLuR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ydakbLuR .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v7ydakbLuR .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v7ydakbLuR .container {
    padding: 0;
  }
}
.cid-v7ydakbLuR .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-v7ydakbLuR .title-wrapper {
    padding: 0 16px;
  }
}
.cid-v7ydakbLuR .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-v7ydakbLuR .title-wrapper .mbr-text {
  margin: 30px 0 0 0;
}
.cid-v7ydakbLuR .mbr-section-title {
  color: #021c2e;
  text-align: center;
}
.cid-v7ydakbLuR .mbr-text {
  color: #263652;
}
.cid-v7ydakpZ2H {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/notre-dame-de-la-salette-les-activite-1-1800x1196.jpg");
}
.cid-v7ydakpZ2H .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ydakpZ2H .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ydakpZ2H .content-wrap {
  gap: 20px;
  padding: 32px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
  border-radius: 40px;
}
@media (max-width: 1399px) {
  .cid-v7ydakpZ2H .content-wrap {
    padding: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-v7ydakpZ2H .content-wrap {
    gap: 30px;
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-v7ydakpZ2H .content-wrap {
    gap: 40px;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 12px;
  }
}
.cid-v7ydakpZ2H .col-img {
  width: 53%;
}
@media (max-width: 1199px) {
  .cid-v7ydakpZ2H .col-img {
    width: 100%;
    order: 2;
  }
}
.cid-v7ydakpZ2H .image-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .cid-v7ydakpZ2H .image-wrapper {
    border-radius: 12px;
  }
}
.cid-v7ydakpZ2H .image-wrapper img {
  width: 100%;
  min-height: 534px;
  object-fit: cover;
}
@media (max-width: 1399px) {
  .cid-v7ydakpZ2H .image-wrapper img {
    min-height: 408px;
  }
}
@media (max-width: 1199px) {
  .cid-v7ydakpZ2H .image-wrapper img {
    width: 100%;
    min-height: auto;
    height: 350px;
  }
}
.cid-v7ydakpZ2H .col-text {
  display: flex;
  align-items: flex-start;
  width: 1%;
  flex-grow: 1;
}
@media (max-width: 1199px) {
  .cid-v7ydakpZ2H .col-text {
    width: 100%;
    order: 1;
  }
}
.cid-v7ydakpZ2H .card-title {
  color: #e3ebf3;
}
.cid-v7ydakpZ2H .mbr-text {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-v7ydakpZ2H .mbr-text {
    margin-top: 12px;
  }
}
.cid-v7ydakpZ2H .mbr-section-btn {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .cid-v7ydakpZ2H .mbr-section-btn {
    margin-top: 12px;
  }
}
.cid-v7ydakpZ2H .mbr-text,
.cid-v7ydakpZ2H .mbr-section-btn {
  color: #ffffff;
}
.cid-v7ydakFE2w {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7ydakFE2w .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-v7ydakFE2w .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-v7ydakFE2w .card-btn svg {
  transition: all 0.4s;
}
.cid-v7ydakFE2w .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-v7ydakFE2w .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-v7ydakFE2w .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-v7ydakFE2w .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-v7ydakFE2w .column {
  display: flex;
  flex-direction: column;
}
.cid-v7ydakFE2w .mbr-card-title,
.cid-v7ydakFE2w .mbr-text {
  color: #fafafa;
}
.cid-v7ydakFE2w .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-v7ydakFE2w .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-v7ydakFE2w .mbr-text {
  color: #00080e;
}
.cid-v7ydakFE2w .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-v7ydakT15I {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/centre-de-notre-dame-de-la-salette-de-chicoutimi-15-1210x610.jpg");
}
.cid-v7ydakT15I .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ydakT15I .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ydakT15I .content-wrap {
  gap: 20px;
  padding: 32px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
  border-radius: 40px;
  flex-direction: row-reverse;
}
@media (max-width: 1399px) {
  .cid-v7ydakT15I .content-wrap {
    padding: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-v7ydakT15I .content-wrap {
    gap: 30px;
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-v7ydakT15I .content-wrap {
    gap: 40px;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 12px;
  }
}
.cid-v7ydakT15I .col-img {
  width: 53%;
}
@media (max-width: 1199px) {
  .cid-v7ydakT15I .col-img {
    width: 100%;
    order: 2;
  }
}
.cid-v7ydakT15I .image-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .cid-v7ydakT15I .image-wrapper {
    border-radius: 12px;
  }
}
.cid-v7ydakT15I .image-wrapper img {
  width: 100%;
  min-height: 534px;
  object-fit: cover;
}
@media (max-width: 1399px) {
  .cid-v7ydakT15I .image-wrapper img {
    min-height: 408px;
  }
}
@media (max-width: 1199px) {
  .cid-v7ydakT15I .image-wrapper img {
    width: 100%;
    min-height: auto;
    height: 350px;
  }
}
.cid-v7ydakT15I .col-text {
  display: flex;
  align-items: flex-start;
  width: 1%;
  flex-grow: 1;
}
@media (max-width: 1199px) {
  .cid-v7ydakT15I .col-text {
    width: 100%;
    order: 1;
  }
}
.cid-v7ydakT15I .card-title {
  color: #e3ebf3;
}
.cid-v7ydakT15I .mbr-text {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-v7ydakT15I .mbr-text {
    margin-top: 12px;
  }
}
.cid-v7ydakT15I .mbr-section-btn {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .cid-v7ydakT15I .mbr-section-btn {
    margin-top: 12px;
  }
}
.cid-v7ydakT15I .mbr-text,
.cid-v7ydakT15I .mbr-section-btn {
  color: #ffffff;
}
.cid-v7ydal8wol {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-v7ydal8wol .card-btn {
  width: 10rem;
  height: 10rem;
  border-radius: 50%;
  padding-top: 0.5rem;
}
.cid-v7ydal8wol .card-btn .rotate {
  transform: rotate(225deg);
  margin-top: 0.2rem;
  margin-left: 0;
}
.cid-v7ydal8wol .card-btn svg {
  transition: all 0.4s;
}
.cid-v7ydal8wol .card-btn:hover > svg {
  transform: rotate(315deg);
}
@media (max-width: 991px) {
  .cid-v7ydal8wol .card-btn {
    right: 0;
    top: 1.5rem;
  }
}
@media (max-width: 576px) {
  .cid-v7ydal8wol .card-btn {
    width: 8rem;
    height: 8rem;
    right: 0;
    top: 1.5rem;
  }
  .cid-v7ydal8wol .card-btn p {
    margin-bottom: 0.5rem;
  }
}
.cid-v7ydal8wol .column {
  display: flex;
  flex-direction: column;
}
.cid-v7ydal8wol .mbr-card-title,
.cid-v7ydal8wol .mbr-text {
  color: #fafafa;
}
.cid-v7ydal8wol .icon-wrap {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .cid-v7ydal8wol .icon-wrap {
    justify-content: center;
    flex-wrap: wrap;
  }
}
.cid-v7ydal8wol .mbr-text {
  color: #00080e;
}
.cid-v7ydal8wol .mbr-card-title {
  color: #ffffff;
  text-align: center;
}
.cid-v7ydalnsXC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/notre-dame-de-la-salette3-1800x900.jpg");
}
.cid-v7ydalnsXC .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ydalnsXC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ydalnsXC .content-wrap {
  gap: 20px;
  padding: 32px;
  margin-bottom: 20px;
  border: 1px solid #ffffff;
  border-radius: 40px;
}
@media (max-width: 1399px) {
  .cid-v7ydalnsXC .content-wrap {
    padding: 20px;
  }
}
@media (max-width: 1199px) {
  .cid-v7ydalnsXC .content-wrap {
    gap: 30px;
    border-radius: 12px;
  }
}
@media (max-width: 767px) {
  .cid-v7ydalnsXC .content-wrap {
    gap: 40px;
    padding: 12px;
    margin-bottom: 12px;
    border-radius: 12px;
  }
}
.cid-v7ydalnsXC .col-img {
  width: 53%;
}
@media (max-width: 1199px) {
  .cid-v7ydalnsXC .col-img {
    width: 100%;
    order: 2;
  }
}
.cid-v7ydalnsXC .image-wrapper {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .cid-v7ydalnsXC .image-wrapper {
    border-radius: 12px;
  }
}
.cid-v7ydalnsXC .image-wrapper img {
  width: 100%;
  min-height: 534px;
  object-fit: cover;
}
@media (max-width: 1399px) {
  .cid-v7ydalnsXC .image-wrapper img {
    min-height: 408px;
  }
}
@media (max-width: 1199px) {
  .cid-v7ydalnsXC .image-wrapper img {
    width: 100%;
    min-height: auto;
    height: 350px;
  }
}
.cid-v7ydalnsXC .col-text {
  display: flex;
  align-items: flex-start;
  width: 1%;
  flex-grow: 1;
}
@media (max-width: 1199px) {
  .cid-v7ydalnsXC .col-text {
    width: 100%;
    order: 1;
  }
}
.cid-v7ydalnsXC .card-title {
  color: #e3ebf3;
}
.cid-v7ydalnsXC .mbr-text {
  margin-top: 16px;
  color: #6c7a88;
}
@media (max-width: 767px) {
  .cid-v7ydalnsXC .mbr-text {
    margin-top: 12px;
  }
}
.cid-v7ydalnsXC .mbr-section-btn {
  margin-top: 16px;
}
@media (max-width: 767px) {
  .cid-v7ydalnsXC .mbr-section-btn {
    margin-top: 12px;
  }
}
.cid-v7ydalnsXC .mbr-text,
.cid-v7ydalnsXC .mbr-section-btn {
  color: #ffffff;
}
.cid-v7ydalFamt {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-v7ydalFamt .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-v7ydalFamt .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-v7ydalFamt .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-v7ydalFamt .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-v7ydalFamt .text-content {
    max-width: none;
  }
}
.cid-v7ydalFamt .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #0095ff;
  border: 2px solid #0095ff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-v7ydalFamt .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-v7ydalFamt .mbr-iconfont-social:hover {
  background-color: #0095ff;
  color: #ffffff;
}
@media (max-width: 992px) {
  .cid-v7ydalFamt .icons {
    justify-content: center !important;
  }
  .cid-v7ydalFamt .text-content * {
    text-align: center;
  }
}
.cid-v7ydalFamt P {
  color: #ffffff;
}
.cid-v7ydalFamt .mbr-section-title {
  color: #ffffff;
}
.cid-v7ydam3uHf {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-v7ydam3uHf .mbr-fallback-image.disabled {
  display: none;
}
.cid-v7ydam3uHf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v7ydam3uHf .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v7ydam3uHf .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v7ydam3uHf .container {
    padding: 0;
  }
}
.cid-v7ydam3uHf .row {
  justify-content: center;
}
.cid-v7ydam3uHf .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-v7ydam3uHf .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-v7ydam3uHf .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-v7ydam3uHf .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-v7ydam3uHf .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-v7ydam3uHf .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-v7ydam3uHf .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-v7ydam3uHf .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-v7ydam3uHf .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-v7ydam3uHf .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-v7ydam3uHf .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v7ydam3uHf .list {
  color: #ffcc00;
  text-align: left;
}
.cid-v7ydam3uHf .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-v8RLhnxigG .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-v8RLhnxigG .nav-item:focus,
.cid-v8RLhnxigG .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-v8RLhnxigG .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-v8RLhnxigG .nav-item .nav-link {
    position: relative;
  }
  .cid-v8RLhnxigG .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-v8RLhnxigG .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-v8RLhnxigG .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v8RLhnxigG .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-v8RLhnxigG .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-v8RLhnxigG .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-v8RLhnxigG .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-v8RLhnxigG .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-v8RLhnxigG .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-v8RLhnxigG .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-v8RLhnxigG .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-v8RLhnxigG .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-v8RLhnxigG .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-v8RLhnxigG .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-v8RLhnxigG .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-v8RLhnxigG .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-v8RLhnxigG .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-v8RLhnxigG .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-v8RLhnxigG .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-v8RLhnxigG .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-v8RLhnxigG .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-v8RLhnxigG .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-v8RLhnxigG .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-v8RLhnxigG .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-v8RLhnxigG .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-v8RLhnxigG .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-v8RLhnxigG .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-v8RLhnxigG .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-v8RLhnxigG .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-v8RLhnxigG .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-v8RLhnxigG .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-v8RLhnxigG .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-v8RLhnxigG .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-v8RLhnxigG .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-v8RLhnxigG .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-v8RLhnxigG .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-v8RLhnxigG .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-v8RLhnxigG .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-v8RLhnxigG .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-v8RLhnxigG .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-v8RLhnxigG .dropdown-item.active,
.cid-v8RLhnxigG .dropdown-item:active {
  background-color: transparent;
}
.cid-v8RLhnxigG .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-v8RLhnxigG .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-v8RLhnxigG .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-v8RLhnxigG .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-v8RLhnxigG .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-v8RLhnxigG .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-v8RLhnxigG ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-v8RLhnxigG .navbar-buttons {
  text-align: center;
}
.cid-v8RLhnxigG button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-v8RLhnxigG button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-v8RLhnxigG button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-v8RLhnxigG button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-v8RLhnxigG button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-v8RLhnxigG button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-v8RLhnxigG nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v8RLhnxigG nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-v8RLhnxigG nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-v8RLhnxigG nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-v8RLhnxigG .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-v8RLhnxigG a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-v8RLhnxigG .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-v8RLhnxigG .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-v8RLhnxigG .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-v8RLhnxigG .navbar {
    height: 77px;
  }
  .cid-v8RLhnxigG .navbar.opened {
    height: auto;
  }
  .cid-v8RLhnxigG .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-v8RTvL41MX {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background-color: #e7e7e7;
}
.cid-v8RTvL41MX .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8RTvL41MX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8RTvL41MX .card {
  justify-content: flex-end;
}
.cid-v8RTvL41MX .title-wrapper .mbr-section-title {
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-v8RTvL41MX .title-wrapper .mbr-section-title {
    margin-bottom: 32px;
  }
}
.cid-v8RTvL41MX .tabs-wrapper {
  border-bottom: none;
  margin-bottom: 64px;
}
@media (max-width: 992px) {
  .cid-v8RTvL41MX .tabs-wrapper {
    margin-bottom: 32px;
  }
}
.cid-v8RTvL41MX .tabs-wrapper .nav.nav-tabs {
  border: none;
  padding: 0;
  border-radius: 0 !important;
  background-color: transparent;
  display: inline-flex;
  flex-wrap: wrap;
}
.cid-v8RTvL41MX .tabs-wrapper .nav.nav-tabs .nav-item {
  padding: 0;
  border: none;
  display: block;
  margin: 0 70px 0 0;
}
@media (max-width: 1440px) {
  .cid-v8RTvL41MX .tabs-wrapper .nav.nav-tabs .nav-item {
    margin: 0 32px 0 0;
  }
}
@media (max-width: 992px) {
  .cid-v8RTvL41MX .tabs-wrapper .nav.nav-tabs .nav-item {
    margin: 0 20px 10px 0;
  }
}
.cid-v8RTvL41MX .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
  color: #000000;
  transition: all 0.3s ease-in-out;
  opacity: .5;
  border: none !important;
  padding: 10px;
}
@media (max-width: 992px) {
  .cid-v8RTvL41MX .tabs-wrapper .nav.nav-tabs .nav-item .nav-link {
    padding: 5px;
  }
}
.cid-v8RTvL41MX .tabs-wrapper .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
  background-color: transparent;
}
.cid-v8RTvL41MX .tab-content .tab-pane .item-content .item-title {
  margin-bottom: 32px;
}
.cid-v8RTvL41MX .tab-content .tab-pane .item-content .content-wrap {
  display: flex;
  justify-content: space-between;
}
@media (max-width: 992px) {
  .cid-v8RTvL41MX .tab-content .tab-pane .item-content .content-wrap {
    display: block;
  }
}
.cid-v8RTvL41MX .tab-content .tab-pane .item-content .content-wrap .image-wrap {
  width: 60%;
}
@media (max-width: 992px) {
  .cid-v8RTvL41MX .tab-content .tab-pane .item-content .content-wrap .image-wrap {
    width: 100%;
    margin-bottom: 32px;
  }
}
.cid-v8RTvL41MX .tab-content .tab-pane .item-content .content-wrap .image-wrap img {
  height: 600px;
  width: 100%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-v8RTvL41MX .tab-content .tab-pane .item-content .content-wrap .image-wrap img {
    height: 200px;
  }
}
.cid-v8RTvL41MX .tab-content .tab-pane .item-content .content-wrap .item-text {
  width: 35%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-v8RTvL41MX .tab-content .tab-pane .item-content .content-wrap .item-text {
    width: 100%;
  }
}
.cid-v8RTvL41MX .mbr-section-title {
  color: #000000;
}
.cid-v8RTvL41MX .item-title {
  color: #111111;
}
.cid-v8RTvL41MX .item-text {
  color: #000000;
}
.cid-v8RLhoRZtD {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #065186;
}
@media (max-width: 767px) {
  .cid-v8RLhoRZtD h2 {
    margin-bottom: 1rem;
  }
}
@media (min-width: 767px) {
  .cid-v8RLhoRZtD .container {
    position: relative;
  }
  .cid-v8RLhoRZtD .row {
    margin: 0;
  }
  .cid-v8RLhoRZtD h2 {
    margin: 0;
  }
}
.cid-v8RLhoRZtD .mbr-section-subtitle {
  color: #e9204f;
}
.cid-v8RLhoRZtD .mbr-text {
  margin-top: 1.4rem;
  text-align: left;
  color: #000000;
}
.cid-v8RLhoRZtD h2 DIV {
  text-align: left;
}
.cid-v8RLhoRZtD h2 {
  text-align: left;
  color: #c40408;
}
.cid-v8RLhp6lnG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-v8RLhp6lnG .mbr-fallback-image.disabled {
  display: none;
}
.cid-v8RLhp6lnG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-v8RLhp6lnG .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-v8RLhp6lnG .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-v8RLhp6lnG .container {
    padding: 0;
  }
}
.cid-v8RLhp6lnG .row {
  justify-content: center;
}
.cid-v8RLhp6lnG .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-v8RLhp6lnG .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-v8RLhp6lnG .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-v8RLhp6lnG .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-v8RLhp6lnG .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-v8RLhp6lnG .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-v8RLhp6lnG .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-v8RLhp6lnG .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-v8RLhp6lnG .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-v8RLhp6lnG .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-v8RLhp6lnG .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-v8RLhp6lnG .list {
  color: #ffcc00;
  text-align: left;
}
.cid-v8RLhp6lnG .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-vdnwdn6Ins .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vdnwdn6Ins .nav-item:focus,
.cid-vdnwdn6Ins .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vdnwdn6Ins .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-vdnwdn6Ins .nav-item .nav-link {
    position: relative;
  }
  .cid-vdnwdn6Ins .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-vdnwdn6Ins .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-vdnwdn6Ins .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdnwdn6Ins .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vdnwdn6Ins .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vdnwdn6Ins .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-vdnwdn6Ins .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vdnwdn6Ins .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vdnwdn6Ins .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-vdnwdn6Ins .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-vdnwdn6Ins .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-vdnwdn6Ins .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-vdnwdn6Ins .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vdnwdn6Ins .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vdnwdn6Ins .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-vdnwdn6Ins .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-vdnwdn6Ins .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vdnwdn6Ins .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vdnwdn6Ins .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-vdnwdn6Ins .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vdnwdn6Ins .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-vdnwdn6Ins .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-vdnwdn6Ins .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vdnwdn6Ins .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vdnwdn6Ins .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-vdnwdn6Ins .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vdnwdn6Ins .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vdnwdn6Ins .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-vdnwdn6Ins .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-vdnwdn6Ins .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vdnwdn6Ins .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vdnwdn6Ins .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-vdnwdn6Ins .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-vdnwdn6Ins .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-vdnwdn6Ins .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-vdnwdn6Ins .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-vdnwdn6Ins .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vdnwdn6Ins .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-vdnwdn6Ins .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vdnwdn6Ins .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vdnwdn6Ins .dropdown-item.active,
.cid-vdnwdn6Ins .dropdown-item:active {
  background-color: transparent;
}
.cid-vdnwdn6Ins .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vdnwdn6Ins .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vdnwdn6Ins .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vdnwdn6Ins .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-vdnwdn6Ins .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vdnwdn6Ins .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vdnwdn6Ins ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-vdnwdn6Ins .navbar-buttons {
  text-align: center;
}
.cid-vdnwdn6Ins button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vdnwdn6Ins button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vdnwdn6Ins button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vdnwdn6Ins button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vdnwdn6Ins button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vdnwdn6Ins button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vdnwdn6Ins nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vdnwdn6Ins nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vdnwdn6Ins nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vdnwdn6Ins nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vdnwdn6Ins .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-vdnwdn6Ins a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-vdnwdn6Ins .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-vdnwdn6Ins .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-vdnwdn6Ins .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vdnwdn6Ins .navbar {
    height: 77px;
  }
  .cid-vdnwdn6Ins .navbar.opened {
    height: auto;
  }
  .cid-vdnwdn6Ins .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vdnE6tTwJd {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #065186;
}
.cid-vdnE6tTwJd .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdnE6tTwJd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 120%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdnE6tTwJd .card-wrapper {
  padding: 60px 30px 60px 80px;
  background-color: #065186;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vdnE6tTwJd .card-wrapper {
    padding: 20px 20px 0 20px;
  }
}
.cid-vdnE6tTwJd .card-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vdnE6tTwJd .card-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vdnE6tTwJd .card-wrapper .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 85%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vdnE6tTwJd .card-wrapper .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vdnE6tTwJd .card-wrapper .title-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
@media (max-width: 992px) {
  .cid-vdnE6tTwJd .card-wrapper .title-wrapper .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-vdnE6tTwJd .card-wrapper .image-wrapper {
  position: relative;
  min-height: 320px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vdnE6tTwJd .card-wrapper .image-wrapper {
    margin-top: 30px;
    margin-bottom: -20px;
    min-height: auto;
    height: 300px;
  }
}
.cid-vdnE6tTwJd .card-wrapper .image-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 150%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vdnE6tTwJd .card-wrapper .image-wrapper img {
    height: 100%;
    bottom: 0;
  }
}
.cid-vdnE6tTwJd .mbr-section-title {
  color: #ffffff;
}
.cid-vdnE6tTwJd .mbr-text {
  color: #ffffff;
}
.cid-vdnwdnLgYT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-vdnwdnLgYT .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdnwdnLgYT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdnwdnLgYT .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vdnwdnLgYT .container-fluid {
    padding: 0 30px;
  }
}
.cid-vdnwdnLgYT .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-vdnwdnLgYT .container {
    padding: 0 30px;
  }
}
.cid-vdnwdnLgYT .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vdnwdnLgYT .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vdo4QX9ERM {
  padding-top: 1rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-vdo4QX9ERM .mbr-section-subtitle {
  margin-bottom: .75rem;
  line-height: 1;
}
.cid-vdo4QX9ERM .mbr-text {
  margin-top: 1.5rem;
  letter-spacing: -0.025rem;
  color: #e2090d;
}
@media (max-width: 767px) {
  .cid-vdo4QX9ERM .mbr-section-subtitle {
    margin-bottom: .25rem;
  }
  .cid-vdo4QX9ERM .mbr-text {
    margin-top: .75rem;
  }
}
.cid-vdnwdp7G1G {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-vdnwdp7G1G .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-vdnwdp7G1G .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-vdnwdp7G1G .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-vdnwdp7G1G .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-vdnwdp7G1G .text-content {
    max-width: none;
  }
}
.cid-vdnwdp7G1G .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-vdnwdp7G1G .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-vdnwdp7G1G .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-vdnwdp7G1G .icons {
    justify-content: center !important;
  }
  .cid-vdnwdp7G1G .text-content * {
    text-align: center;
  }
}
.cid-vdnwdp7G1G P {
  color: #ffffff;
}
.cid-vdnwdp7G1G .mbr-section-title {
  color: #ffffff;
}
.cid-vdnwdpxXUO {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-vdnwdpxXUO .mbr-fallback-image.disabled {
  display: none;
}
.cid-vdnwdpxXUO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vdnwdpxXUO .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-vdnwdpxXUO .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-vdnwdpxXUO .container {
    padding: 0;
  }
}
.cid-vdnwdpxXUO .row {
  justify-content: center;
}
.cid-vdnwdpxXUO .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-vdnwdpxXUO .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-vdnwdpxXUO .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-vdnwdpxXUO .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-vdnwdpxXUO .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-vdnwdpxXUO .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-vdnwdpxXUO .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-vdnwdpxXUO .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-vdnwdpxXUO .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-vdnwdpxXUO .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-vdnwdpxXUO .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-vdnwdpxXUO .list {
  color: #ffcc00;
  text-align: left;
}
.cid-vdnwdpxXUO .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-vfbtAJFvJK .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vfbtAJFvJK .nav-item:focus,
.cid-vfbtAJFvJK .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vfbtAJFvJK .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-vfbtAJFvJK .nav-item .nav-link {
    position: relative;
  }
  .cid-vfbtAJFvJK .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-vfbtAJFvJK .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-vfbtAJFvJK .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vfbtAJFvJK .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vfbtAJFvJK .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vfbtAJFvJK .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-vfbtAJFvJK .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vfbtAJFvJK .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vfbtAJFvJK .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-vfbtAJFvJK .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-vfbtAJFvJK .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-vfbtAJFvJK .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-vfbtAJFvJK .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vfbtAJFvJK .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vfbtAJFvJK .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-vfbtAJFvJK .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-vfbtAJFvJK .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vfbtAJFvJK .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vfbtAJFvJK .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-vfbtAJFvJK .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vfbtAJFvJK .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-vfbtAJFvJK .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-vfbtAJFvJK .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vfbtAJFvJK .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vfbtAJFvJK .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-vfbtAJFvJK .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vfbtAJFvJK .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vfbtAJFvJK .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-vfbtAJFvJK .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-vfbtAJFvJK .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vfbtAJFvJK .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vfbtAJFvJK .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-vfbtAJFvJK .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-vfbtAJFvJK .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-vfbtAJFvJK .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-vfbtAJFvJK .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-vfbtAJFvJK .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vfbtAJFvJK .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-vfbtAJFvJK .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vfbtAJFvJK .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vfbtAJFvJK .dropdown-item.active,
.cid-vfbtAJFvJK .dropdown-item:active {
  background-color: transparent;
}
.cid-vfbtAJFvJK .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vfbtAJFvJK .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vfbtAJFvJK .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vfbtAJFvJK .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-vfbtAJFvJK .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vfbtAJFvJK .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vfbtAJFvJK ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-vfbtAJFvJK .navbar-buttons {
  text-align: center;
}
.cid-vfbtAJFvJK button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vfbtAJFvJK button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vfbtAJFvJK button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vfbtAJFvJK button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vfbtAJFvJK button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vfbtAJFvJK button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vfbtAJFvJK nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vfbtAJFvJK nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vfbtAJFvJK nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vfbtAJFvJK nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vfbtAJFvJK .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-vfbtAJFvJK a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-vfbtAJFvJK .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-vfbtAJFvJK .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-vfbtAJFvJK .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vfbtAJFvJK .navbar {
    height: 77px;
  }
  .cid-vfbtAJFvJK .navbar.opened {
    height: auto;
  }
  .cid-vfbtAJFvJK .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vfbv036zd4 {
  padding-top: 225px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/aaaa-la20salette20de20chicoutimi-1400x600.jpg");
}
.cid-vfbv036zd4 .mbr-section-subtitle {
  color: #d58f76;
}
.cid-vfbv036zd4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfbv036zd4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfbuiZRfvF {
  padding-top: 15px;
  padding-bottom: 135px;
  background-color: #ffffff;
}
.cid-vfbuiZRfvF .mbr-text,
.cid-vfbuiZRfvF .mbr-section-btn {
  text-align: left;
  color: #101428;
}
.cid-vfbuiZRfvF H1 {
  text-align: left;
  color: #a3163a;
}
.cid-vfbtAKLtkc {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-vfbtAKLtkc .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-vfbtAKLtkc .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-vfbtAKLtkc .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-vfbtAKLtkc .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-vfbtAKLtkc .text-content {
    max-width: none;
  }
}
.cid-vfbtAKLtkc .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-vfbtAKLtkc .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-vfbtAKLtkc .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-vfbtAKLtkc .icons {
    justify-content: center !important;
  }
  .cid-vfbtAKLtkc .text-content * {
    text-align: center;
  }
}
.cid-vfbtAKLtkc P {
  color: #ffffff;
}
.cid-vfbtAKLtkc .mbr-section-title {
  color: #ffffff;
}
.cid-vfbtALf5lI.popup-builder {
  background-color: #ffffff;
}
.cid-vfbtALf5lI.popup-builder .modal {
  position: relative;
  display: block;
  z-index: 1;
}
.cid-vfbtALf5lI.popup-builder .modal-dialog {
  margin-top: 60px;
  margin-bottom: 60px;
}
.cid-vfbtALf5lI .modal-content,
.cid-vfbtALf5lI .modal-dialog {
  height: auto;
}
.cid-vfbtALf5lI .form-wrapper .input-group-btn {
  margin-right: auto;
  margin-left: auto;
}
.cid-vfbtALf5lI .form-wrapper .input-group-btn .btn {
  margin: 0 !important;
}
@media (min-width: 769px) {
  .cid-vfbtALf5lI .form-wrapper .mbr-form .form-group,
  .cid-vfbtALf5lI .form-wrapper .mbr-form .input-group-btn {
    padding: 0 .5rem;
  }
}
.cid-vfbtALf5lI .card-img {
  width: 100%;
  margin: auto;
  border-radius: 0;
}
.cid-vfbtALf5lI .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-vfbtALf5lI .mbr-text {
  text-align: center;
  color: #ae0c34;
}
.cid-vfbtALf5lI .pt-0 {
  padding-top: 0 !important;
}
.cid-vfbtALf5lI .pb-0 {
  padding-bottom: 0 !important;
}
.cid-vfbtALf5lI .form-content {
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
}
.cid-vfbtALf5lI .mbr-overlay {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 0;
  pointer-events: none;
}
.cid-vfbtALf5lI .modal-open {
  overflow: hidden;
}
.cid-vfbtALf5lI .modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.cid-vfbtALf5lI .modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}
.cid-vfbtALf5lI .modal-dialog {
  position: relative;
  width: auto;
  margin: .5rem;
  pointer-events: none;
}
.cid-vfbtALf5lI .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-vfbtALf5lI .modal.show .modal-dialog {
  -webkit-transform: none;
  transform: none;
}
.cid-vfbtALf5lI .modal-dialog-centered {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  min-height: calc(100% - (.5rem * 2));
}
.cid-vfbtALf5lI .modal-dialog-centered::before {
  display: block;
  height: calc(100vh - (.5rem * 2));
  content: "";
}
.cid-vfbtALf5lI .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-vfbtALf5lI .margin-center-pos {
  margin-top: auto;
  margin-bottom: auto;
}
.cid-vfbtALf5lI .modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.cid-vfbtALf5lI .modal-backdrop.fade {
  opacity: 0;
}
.cid-vfbtALf5lI .modal-backdrop.show {
  opacity: .5;
}
.cid-vfbtALf5lI .modal-header {
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-bottom: none;
}
@media (min-width: 992px) {
  .cid-vfbtALf5lI .modal-header {
    padding: 2rem 2rem 1rem;
  }
}
@media (max-width: 991px) {
  .cid-vfbtALf5lI .modal-header {
    padding: 1rem;
  }
}
.cid-vfbtALf5lI .modal-header .close {
  position: absolute;
  top: 1rem;
  right: 1rem;
  margin: -1rem -1rem -1rem auto;
  padding: 1rem;
  opacity: .75;
}
.cid-vfbtALf5lI .modal-header .close svg {
  fill: #353535;
}
.cid-vfbtALf5lI .modal-header .close:hover {
  opacity: 1;
}
.cid-vfbtALf5lI .modal-header .close:focus {
  outline: none;
}
.cid-vfbtALf5lI .modal-title {
  line-height: 1.5;
  width: 100%;
  margin: 0;
  text-align: center;
}
.cid-vfbtALf5lI .modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}
@media (min-width: 992px) {
  .cid-vfbtALf5lI .modal-body {
    padding: 1rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vfbtALf5lI .modal-body {
    padding: 1rem;
  }
}
.cid-vfbtALf5lI .modal-footer {
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: none;
  text-align: center;
}
@media (min-width: 992px) {
  .cid-vfbtALf5lI .modal-footer {
    padding: 0rem 2rem 2rem;
  }
}
@media (max-width: 991px) {
  .cid-vfbtALf5lI .modal-footer {
    padding: 1rem;
  }
}
.cid-vfbtALf5lI .modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .cid-vfbtALf5lI .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .cid-vfbtALf5lI .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }
  .cid-vfbtALf5lI .modal-dialog-centered::before {
    height: calc(100vh - (1.75rem * 2));
  }
  .cid-vfbtALf5lI .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .cid-vfbtALf5lI .modal-lg,
  .cid-vfbtALf5lI .modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .cid-vfbtALf5lI .modal-xl {
    max-width: 1140px;
  }
}
.cid-vfbtALf5lI .row {
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.cid-vfbtALf5lI .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-vfbtALf5lI .form-group {
  margin-bottom: 1rem;
}
.cid-vfbtALf5lI .form-control {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.cid-vfbtALf5lI .col {
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}
.cid-vfbtALf5lI .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-vfbtALf5lI .mbr-section-btn {
  margin: 0;
}
.cid-vfbtALf5lI .mbr-section-btn .btn {
  margin: 0;
}
.cid-vfbtALJisk {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-vfbtALJisk .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfbtALJisk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfbtALJisk .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-vfbtALJisk .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-vfbtALJisk .container {
    padding: 0;
  }
}
.cid-vfbtALJisk .row {
  justify-content: center;
}
.cid-vfbtALJisk .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-vfbtALJisk .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-vfbtALJisk .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-vfbtALJisk .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-vfbtALJisk .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-vfbtALJisk .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-vfbtALJisk .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-vfbtALJisk .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-vfbtALJisk .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-vfbtALJisk .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-vfbtALJisk .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-vfbtALJisk .list {
  color: #ffcc00;
  text-align: left;
}
.cid-vfbtALJisk .copyright {
  color: #ffffff;
  text-align: left;
}
.cid-vfJ0CRvVXa .dropdown-item .mbr-iconfont {
  display: inline-block;
  width: 0;
  position: absolute;
  left: .5rem;
  top: 0.5rem;
  margin-right: 0.5rem;
  line-height: 1;
  font-size: inherit;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  transition: all 0.25s ease-in-out;
}
.cid-vfJ0CRvVXa .nav-item:focus,
.cid-vfJ0CRvVXa .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-vfJ0CRvVXa .dropdown-item:hover .mbr-iconfont {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 32px;
  }
  .cid-vfJ0CRvVXa .nav-item .nav-link {
    position: relative;
  }
  .cid-vfJ0CRvVXa .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #cc2952, #084e9e);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-vfJ0CRvVXa .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-vfJ0CRvVXa .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vfJ0CRvVXa .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-vfJ0CRvVXa .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-vfJ0CRvVXa .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5em;
  padding-left: 2.5em;
}
.cid-vfJ0CRvVXa .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-vfJ0CRvVXa .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-vfJ0CRvVXa .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #065186;
}
.cid-vfJ0CRvVXa .navbar.opened {
  transition: all .3s;
  background: #065186 !important;
}
.cid-vfJ0CRvVXa .navbar .dropdown-item {
  padding: .235rem 1.5rem;
  line-height: 1.6;
  min-width: 170px;
}
.cid-vfJ0CRvVXa .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-vfJ0CRvVXa .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-vfJ0CRvVXa .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-vfJ0CRvVXa .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 3.8rem);
  }
}
.cid-vfJ0CRvVXa .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-vfJ0CRvVXa .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-vfJ0CRvVXa .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-vfJ0CRvVXa .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-vfJ0CRvVXa .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-vfJ0CRvVXa .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-vfJ0CRvVXa .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-vfJ0CRvVXa .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-vfJ0CRvVXa .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-vfJ0CRvVXa .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-vfJ0CRvVXa .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-vfJ0CRvVXa .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-vfJ0CRvVXa .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-vfJ0CRvVXa .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-vfJ0CRvVXa .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-vfJ0CRvVXa .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-vfJ0CRvVXa .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-vfJ0CRvVXa .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-vfJ0CRvVXa .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-vfJ0CRvVXa .navbar.navbar-short {
  background: #065186 !important;
  min-height: 90px;
}
.cid-vfJ0CRvVXa .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-vfJ0CRvVXa .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-vfJ0CRvVXa .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-vfJ0CRvVXa .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-vfJ0CRvVXa .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-vfJ0CRvVXa .dropdown-item.active,
.cid-vfJ0CRvVXa .dropdown-item:active {
  background-color: transparent;
}
.cid-vfJ0CRvVXa .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-vfJ0CRvVXa .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-vfJ0CRvVXa .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-vfJ0CRvVXa .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #065186;
}
.cid-vfJ0CRvVXa .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-vfJ0CRvVXa .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-vfJ0CRvVXa ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-vfJ0CRvVXa .navbar-buttons {
  text-align: center;
}
.cid-vfJ0CRvVXa button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-vfJ0CRvVXa button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #ffffff;
}
.cid-vfJ0CRvVXa button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-vfJ0CRvVXa button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-vfJ0CRvVXa button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-vfJ0CRvVXa button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-vfJ0CRvVXa nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vfJ0CRvVXa nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-vfJ0CRvVXa nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-vfJ0CRvVXa nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-vfJ0CRvVXa .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-vfJ0CRvVXa a.nav-link {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.cid-vfJ0CRvVXa .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-vfJ0CRvVXa .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-vfJ0CRvVXa .icons-menu span {
  font-size: 20px;
  color: #ffffff;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-vfJ0CRvVXa .navbar {
    height: 77px;
  }
  .cid-vfJ0CRvVXa .navbar.opened {
    height: auto;
  }
  .cid-vfJ0CRvVXa .nav-item .nav-link:hover::before {
    width: 15%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-vfJ0CS2yym {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #065186;
}
.cid-vfJ0CS2yym .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfJ0CS2yym .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 120%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfJ0CS2yym .card-wrapper {
  padding: 60px 30px 60px 80px;
  background-color: #065186;
  overflow: hidden;
}
@media (max-width: 992px) {
  .cid-vfJ0CS2yym .card-wrapper {
    padding: 20px 20px 0 20px;
  }
}
.cid-vfJ0CS2yym .card-wrapper .title-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-vfJ0CS2yym .card-wrapper .title-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-vfJ0CS2yym .card-wrapper .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 85%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-vfJ0CS2yym .card-wrapper .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-vfJ0CS2yym .card-wrapper .title-wrapper .mbr-section-btn {
  margin-top: 20px;
  margin-bottom: -9.6px;
}
@media (max-width: 992px) {
  .cid-vfJ0CS2yym .card-wrapper .title-wrapper .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-vfJ0CS2yym .card-wrapper .image-wrapper {
  position: relative;
  min-height: 320px;
  height: 100%;
}
@media (max-width: 992px) {
  .cid-vfJ0CS2yym .card-wrapper .image-wrapper {
    margin-top: 30px;
    margin-bottom: -20px;
    min-height: auto;
    height: 300px;
  }
}
.cid-vfJ0CS2yym .card-wrapper .image-wrapper img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 150%;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-vfJ0CS2yym .card-wrapper .image-wrapper img {
    height: 100%;
    bottom: 0;
  }
}
.cid-vfJ0CS2yym .mbr-section-title {
  color: #ffffff;
}
.cid-vfJ0CS2yym .mbr-text {
  color: #ffffff;
}
.cid-vfJ0CSjGEh {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-vfJ0CSjGEh .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfJ0CSjGEh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfJ0CSjGEh .container-fluid {
  padding: 0 60px;
}
@media (max-width: 992px) {
  .cid-vfJ0CSjGEh .container-fluid {
    padding: 0 30px;
  }
}
.cid-vfJ0CSjGEh .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-vfJ0CSjGEh .container {
    padding: 0 30px;
  }
}
.cid-vfJ0CSjGEh .text-wrapper .mbr-text {
  margin-bottom: 0;
}
.cid-vfJ0CSjGEh .mbr-text {
  color: #000000;
  text-align: left;
}
.cid-vfJ0CSXB48 {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #116396;
}
.cid-vfJ0CSXB48 .wave-container {
  position: absolute;
  left: 0;
  top: -110px;
  height: 113px;
  overflow: hidden;
  width: 100%;
}
.cid-vfJ0CSXB48 .svg-top {
  width: 100%;
  position: absolute;
  left: 0;
  bottom: 0;
  height: 50px;
  transform-origin: bottom;
  animation: 1.5s ease-in-out infinite alternate svg-wave;
  fill: #cc2952;
}
.cid-vfJ0CSXB48 .svg-top .st0 {
  fill: #116396;
}
@media (max-width: 992px) {
  .cid-vfJ0CSXB48 .svg-top {
    width: 1000px;
  }
}
@media (max-width: 768px) {
  .cid-vfJ0CSXB48 .text-content {
    max-width: none;
  }
}
.cid-vfJ0CSXB48 .mbr-iconfont-social {
  margin: 0.5rem;
  font-size: 32px;
  display: flex;
  border-radius: 50%;
  text-align: center;
  color: #ffffff;
  border: 2px solid #ffffff;
  justify-content: center;
  align-content: center;
  transition: all 0.3s;
}
.cid-vfJ0CSXB48 .mbr-iconfont-social:before {
  padding: 0.6rem;
}
.cid-vfJ0CSXB48 .mbr-iconfont-social:hover {
  background-color: #ffffff;
  color: #000000;
}
@media (max-width: 992px) {
  .cid-vfJ0CSXB48 .icons {
    justify-content: center !important;
  }
  .cid-vfJ0CSXB48 .text-content * {
    text-align: center;
  }
}
.cid-vfJ0CSXB48 P {
  color: #ffffff;
}
.cid-vfJ0CSXB48 .mbr-section-title {
  color: #ffffff;
}
.cid-vfJ0CTnHr0 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-image: url("../../../assets/images/salette144-1500x566.jpg");
}
.cid-vfJ0CTnHr0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-vfJ0CTnHr0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-vfJ0CTnHr0 .container-fluid {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-vfJ0CTnHr0 .container-fluid {
    padding: 0;
  }
}
@media (max-width: 992px) {
  .cid-vfJ0CTnHr0 .container {
    padding: 0;
  }
}
.cid-vfJ0CTnHr0 .row {
  justify-content: center;
}
.cid-vfJ0CTnHr0 .row.lists {
  padding: 50px 0;
}
@media (max-width: 992px) {
  .cid-vfJ0CTnHr0 .row.lists .card {
    margin-bottom: 20px;
  }
}
.cid-vfJ0CTnHr0 .row.lists .card .card-wrapper {
  padding: 0 8px;
}
@media (max-width: 768px) {
  .cid-vfJ0CTnHr0 .row.lists .card .card-wrapper {
    padding: 0 16px;
  }
}
.cid-vfJ0CTnHr0 .row.lists .card .card-wrapper .mbr-card-title {
  margin-bottom: 10px;
}
.cid-vfJ0CTnHr0 .row.lists .card .card-wrapper .list {
  padding: 0;
  margin: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-vfJ0CTnHr0 .row.lists .card .card-wrapper .list .item-wrap {
  margin: 5px 0;
  transition: all 0.3s ease-in-out;
  list-style-type: none;
}
.cid-vfJ0CTnHr0 .row.lists .card .card-wrapper .list .item-wrap:hover {
  color: #ff0040;
  transform: translateX(10px);
}
.cid-vfJ0CTnHr0 .row.copy {
  border-top: 1px solid #fdfcfa;
}
.cid-vfJ0CTnHr0 .row.copy .copyright {
  padding: 10px 16px;
  margin-bottom: 0;
  line-height: 20px;
  letter-spacing: .5px;
}
.cid-vfJ0CTnHr0 .mbr-card-title {
  color: #ffffff;
  text-align: left;
}
.cid-vfJ0CTnHr0 .list {
  color: #ffcc00;
  text-align: left;
}
.cid-vfJ0CTnHr0 .copyright {
  color: #ffffff;
  text-align: left;
}
